Cara akses ssh tanpa key pairs, mungkin sebagian kalian pernah mengkonfigurasi EC2 ataupun SSH server vps kalian lainnya. Terkadang kita ingin mengakses SSH Server kita untuk berbagai user selain root. Kendala yang sering kita alami adalah tidak semua user yang mengakses server kita tersebut memiliki key pairs untuk dapat masuk ke server kita melalui SSH berikut ini langkah-langkah yang dapat di coba, kami mencobanya menggunakan EC2 Instance dari AWS dengan Server OS Ubuntu 20.04:
Langkah 1
Login root menggunakan keypairs yang sering kita gunakan
Langkah 2
Ganti Root User
sudo su
Langkah 3
Edit SSH configuration, lokasinya ada di /etc/ssh/sshd_config caranya dengan menggunakan editor nano atau vim
nano /etc/ssh/sshd_config
Pastikan beberapa hal berikut ini aktif
- Untuk mengizinkan user login pastikan hapus komentar dari
PasswordAuthentication yes
- Untuk Mengizinakn root login menggunakan password pastikan hapus komentar dari
PermitRootLogin yes
Langkah 4
Jalankan perintah restart ssh server sebagai berikut
sudo service ssh restart
Sekarang coba login ssh tanpa menggunakan KEY PAIRS, Selamat mencoba.