Ubuntu

ubuntu.jpg

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