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
Tambahkan user yang ingin kalian beri akses SSH pada server kita dengan mengetikan perintah berikut jika sudah menambahkan user dapat di skip pada langkah ini.
sudo adduser USERNAME sudo passwd USERNAME
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. Jika kalian membutuhkan VPS atau hosting silahkan klik link berikut ini hositing & domain dari techarea
2 Comments
Jadi kalo kaya begiini brrti akun nya user ya mas? Bukan root
Betul untuk root user nnti setelah masuk bisa switch dengan root.
Sebenarnya bisa login dengan root langsung tapi sangat berisiko tinggi dan tidak disarankan untuk login dengan root user langsung