GNU/Linux >> Belajar Linux >  >> Ubuntu

Login root Ubuntu 20.04 ssh diaktifkan

Tujuan dari tutorial ini adalah untuk mengaktifkan login root melalui SSH di Ubuntu 20.04 Focal Fossa Linux. Setelah menginstal OpenSSH, login ke akun root dinonaktifkan secara default. Ini dilakukan untuk tujuan keamanan. Jika sebuah akun disusupi, itu berarti penyerang tidak akan secara otomatis memiliki izin root juga.

Jika Anda ingin melakukannya tanpa rekomendasi keamanan ini dan dapat masuk ke SSH dengan akun root Anda, ada pengaturan sederhana yang dapat Anda ubah di file konfigurasi server SSH untuk mengaktifkan login root. Dalam tutorial ini, Anda akan melihat cara mengaktifkan login root SSH di Server atau Desktop Ubuntu 20.04.

Dalam tutorial ini Anda akan mempelajari:

  • Cara mengaktifkan akses root ke SSH
  • Cara memulai ulang layanan SSH
  • Cara menyetel kata sandi untuk akun root
  • Cara mengizinkan port 22 (SSH) melalui firewall ufw
Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem Fossa Fokus Ubuntu 20.04
Perangkat Lunak OpenSSH Server
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah.
Konvensi # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Mengizinkan login root SSH di Ubuntu 20.04 petunjuk langkah demi langkah


Akses ssh remote shell root ditolak secara default. Ikuti petunjuk di bawah ini untuk mengaktifkan login SSH untuk akun root.

  1. Buka /etc/ssh/sshd_config file dengan hak administratif, menggunakan nano atau editor teks mana pun yang Anda inginkan.
    $ nano /etc/ssh/sshd_config
    
  2. Dalam file ini, temukan dan ubah baris berikut:Ubah dari:
    #PermitRootLogin prohibit-password
    

    Kepada:

    PermitRootLogin yes
    

    Cara cepat untuk melakukan pekerjaan ini adalah dengan menggunakan sed perintah seperti yang ditunjukkan di bawah ini:

    $ sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
    
  3. Jika Anda telah selesai melakukan perubahan ini, simpan file tersebut kemudian restart layanan SSH agar perubahan tersebut dapat diterapkan.
    $ sudo systemctl restart ssh
    
  4. Secara default, kata sandi root tidak disetel di Ubuntu 20.04 dan pesan kesalahan Permission denied, please try again akan muncul saat mencoba login SSH sebagai pengguna root. Untuk alasan ini kita perlu mengatur kata sandi root. Saat diminta, masukkan kata sandi pengguna Anda saat ini diikuti dengan kata sandi root baru:
    $ sudo passwd
    [sudo] password for linuxconfig: 
    Enter new UNIX password: 
    Retype new UNIX password: 
    passwd: password updated successfully
    
  5. Pastikan firewall Anda juga mengizinkan koneksi masuk pada port 22 (port default SSH).
    $ sudo ufw allow ssh
    
  6. Akhirnya, Anda siap untuk masuk ke SSH dengan akun pengguna root di Ubuntu 20.04.
    $ ssh root@ubuntu-server
    

Pemikiran Penutup

Dalam tutorial ini, kita melihat cara mengaktifkan login root SSH di Ubuntu 20.04 Focal Fossa Linux. Meskipun ini adalah fitur keamanan default untuk menonaktifkan login root secara default, biasanya tidak apa-apa untuk mengaktifkan login selama Anda memiliki kata sandi yang aman. Anda juga dapat mengubah port default SSH untuk memberi Anda keamanan tambahan.



Ubuntu
  1. Aktifkan login root SSH di Server Linux Debian

  2. Aktifkan login root jarak jauh SSH di CentOS dan sistem operasi Ubuntu

  3. Cara Mengaktifkan SSH di Ubuntu 18.04 Bionic Beaver

  1. Izinkan login root ssh di server Linux Ubuntu 14.04

  2. Cara Mengaktifkan SSH sebagai root di AWS Ubuntu Instance

  3. Aktifkan SSH di Ubuntu 20.04 - Panduan langkah demi langkah?

  1. Cara Mengaktifkan SSH di Ubuntu 18.04

  2. Izinkan login root SSH di Ubuntu 20.04 Focal Fossa Linux

  3. Nonaktifkan atau Aktifkan Login Root SSH dan Amankan Akses SSH di CentOS 7