Skip to main content

Langkah-Langkah Mengizinkan Login root SSH di Ubuntu 20.04

screenshost SSH login

PERINGATAN
Login root SSH dinonaktifkan secara default sebagai fitur keamanan. Jika Anda tetap ingin mengaktifkan login root, pastikan Anda menggunakan kata sandi yang sangat aman untuk akun root. Jika akun root diakses oleh peretas, seluruh sistem Anda akan terancam.

  1. Buka berkas /etc/ssh/sshd_config dengan hak akses administratif dan ubah baris berikut:
    dari:
    #PermitRootLogin prohibit-password
    menjadi:
    PermitRootLogin yes
    Cara cepat untuk melakukan pekerjaan ini adalah dengan menggunakan perintah sed seperti yang ditunjukkan di bawah ini:
$ sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
  1. Restart service SSH:
$ sudo systemctl restart ssh
  1. Secara default, kata sandi root tidak disetting pada Ubuntu 20.04 dan pesan ERROR Permission denied, please try again akan muncul saat mencoba login SSH sebagai pengguna root. Oleh karena itu, kita perlu mengatur kata sandi root. Saat diminta masukkan kata sandi pengguna Anda saat ini diikuti dengan kata sandi root yang baru:
$ sudo passwd
[sudo] password for linuxconfig: 
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully

Dengan demikian, sistem Ubuntu 20.04 Anda mengizinkan lalu lintas masuk pada port 22/ssh, Anda sekarang harus siap untuk login SSH sebagai root:

$ ssh root@ubuntu-server
$ ssh root@ubuntu-server
root@ubuntu-server's password: 
Welcome to Ubuntu Focal Fossa (GNU/Linux 5.3.0-23-generic x86_64)

Leave a Reply

Restricted HTML

  • Allowed HTML tags: <br> <p> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <cite> <dl> <dt> <dd> <a hreflang href> <blockquote cite> <ul type> <ol type start> <strong> <em> <code> <li>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Article Related