Ubuntu
Langkah-langkah yang Harus dilakukan setelah fresh install os:
1. setelah instalasi pertama buat user baru agar tidak mengunakan root
adduser <username>
2. berikan user baru kemampuan root
(sudoer)
usermod -aG sudo <username>
2.1 Pindah ke user yang baru di buat:
su <username>
2.2 update dan setting auto update:
sudo apt update && sudo apt dist-update -y
3. Instalasi beberapa aplikasi yang membantu
sudo apt install vim nvim git curl wget mosh eza zoxide zsh
4. disable root login dan rubah port ssh dari 22 ke 222
sudo vim /etc/ssh/sshd_config
Di dalam file sshd_config
cari dan rubah sesuai dengan yang dibawah
PermitRootLogin no
PasswordAutentication no
setelah itu keluar dan save :wq
periksa dan izinkan untuk port 222 agar dapat di akses:
sudo ufw allow 222 & sudo ufw reload
ketika mengukan mosh izikan port 60000 ~ 60100:
sudo ufw allow 60000:60100/tcp && sudo ufw allow 60000:60100/udp && sudo ufw reload
restart sshd
:
sudo service ssh restart
sudo systemctl restart ssh
5. buat ssh key dengan:
ssh-keygen -t rsa -b 4096 -C "user id or email"
Checking Open Port:
sudo ss -ltn
setting date and time:
sudo dpkg-reconfigure tzdata