Apa yang bisa kami bantu?

Pendahuluan

Keamanan sistem operasi Linux, seperti Ubuntu, sangat penting dalam dunia komputasi modern. Salah satu aspek penting dari keamanan adalah metode otentikasi yang digunakan untuk mengakses sistem. Secara default, Ubuntu 22.04 menggunakan metode otentikasi berbasis kunci, yang dianggap lebih aman daripada otentikasi berbasis kata sandi. Namun, dalam beberapa situasi, Anda mungkin perlu mengizinkan otentikasi berbasis kata sandi untuk alasan tertentu. Untuk artikel ini merupakan spesifik agar anda bisa mengakses ssh menggunakan username dan password pada system operasi Ubuntu 22.04  

Konfigurasi

1. Login Ubuntu 
Default layanan kami untuk login menggunakan IP Public, username dan keypair. Lalu anda dapat login terlebih dahulu menggunakan akses ssh dengan menggunakan putty seperti knowledge berikut : https://kb.biznetgio.com/id_ID/neo-virtual-compute/cara-akses-instance-neo-cloud-melalui-putty  

2. Ubah previlage menjadi root user 
Untuk menjadi super user anda hanya perlu menggunakan perintah berikut  

sudo su – 
Gambar 1. Menggunakan Root User

 

3. Konfigurasi /etc/ssh/sshd_config 
silahkan anda konfigurasikan file sshd_config yang berada pada folder /etc/ssh/sshd_config . Dipanduan ini kami menggunakan VI sebagai editor, jika anda pengguna nano maka dapat disesuaikan  

vi /etc/ssh/sshd_config 
Gambar 2. File /etc/ssh/sshd_config

 

Saat menggunakan editor VI anda harus menekan tombol i untuk melakukan insert ( merubah ) kemudian cari bagian PasswordAuthentication, lalu hapus tanda pagar (#) didepan nya dan ubah menjadi yes seperti capture dibawah ini 
 

Gambar3. Konfigurasi File sshd_config

 

setelah diubah anda dapat mengetikan :wq untuk melakukan save

4. Konfigurasi /etc/ssh/sshd_config.d/50-cloud-init.conf 

Untuk system operasi Ubuntu 22 maka anda harus mengkonfigurasikan juga pada file 50-cloud-init.conf difolder /etc/ssh/sshd_config.d/50-cloud-init.conf. untuk mengkonfigurasikan nya bisa menggunakan perintah berikut : 

vi /etc/ssh/sshd_config.d/50-cloud-init.conf 
Gambar 4. File /etc/ssh/sshd_config.d/50-cloud-init.conf

 

lalu tekan i untuk melakukan perubahan dan seperti pada langkah 3, anda harus menghapus tanda pagar (#) didepan PasswordAuthentication dan ubah no menjadi yes 

Gambar 5. Konfigurasi File 50-cloud-init.conf 

 
 setelah diubah anda dapat mengetikan :wq untuk melakukan save 

5. Restart service ssh 
setelah mengkonfigurasikan file ssh maka anda diharuskan melakukan restart service menggunakan perintah berikut :

systemctl restart ssh 
Gambar 6. Restart Service ssh

 

Setelah anda mengkonfigurasikan sesuai dengan perintah diatas, maka untuk kedepannya anda sudah bisa melakukan login menggunakan username dan password  

Kesimpulan

Dalam artikel ini, Anda telah mempelajari cara mengizinkan otentikasi berbasis kata sandi pada Ubuntu 22.04. Meskipun otentikasi berbasis kunci umumnya dianggap lebih aman, ada situasi tertentu di mana otentikasi berbasis kata sandi mungkin diperlukan atau diinginkan. Dengan mengikuti langkah-langkah yang telah dijelaskan, Anda dapat mengonfigurasi sistem Ubuntu Anda sesuai dengan kebutuhan otentikasi Anda.

Penting untuk diingat bahwa keamanan adalah faktor penting dalam administrasi sistem, dan otentikasi berbasis kata sandi harus digunakan dengan hati-hati dan hanya jika diperlukan. Dan kami sangat menyarankan untuk kata sandi yang anda gunakan terdiri dari kombinasi huruf, angka, huruf besar dan symbol

Semoga artikel ini dapat membantuAnda. Temukan bantuan lainnya melalui  Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com.