GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Mengaktifkan SSH sebagai root di AWS Ubuntu Instance

Umumnya ketika Anda mencoba mengakses Ubuntu vm di server AWS sebagai pengguna 'root '. Anda akan menemukan pesan seperti di bawah ini. Artinya Anda tidak bisa SSH ke server Anda secara langsung menggunakan akun root, dan pertama-tama Anda harus login sebagai pengguna 'ubuntu' terlebih dahulu dan kemudian menggunakan 'sudo su – ' untuk mendapatkan akses root.

     Please login as the user “ubuntu” rather than the user “root”.

Peringatan => Salah satu lubang keamanan yang lebih besar akan Anda buat di server Anda dengan membuka akses root langsung. Kami menyarankan untuk tidak melakukan ini sampai alasan yang lebih spesifik.

Aktifkan SSH sebagai root di AWS Ubuntu:

Ikuti langkah-langkah di bawah ini untuk mengaktifkan ssh sebagai pengguna root pada instans ubuntu AWS. Langkah-langkah yang sama yang dapat Anda ikuti untuk distribusi Linux lainnya, misalnya AWS, seperti CentOS, RHEL, LinuxMint, Debian, dll.

  • SSH ke Server – Login ke server Anda dengan pengguna ubuntu lalu beralih ke pengguna root dengan perintah sudo.
    $ ssh -i server.pem [email protected]
    

    Setelah berhasil masuk ke akun ubuntu, alihkan ke akun root.

    $ sudo su -
    
  • Edit File Authorized_keys – Sekarang edit /root/.ssh/authorized_keys file kunci pribadi Anda. Anda akan mendapatkan sesuatu seperti kode dengan kunci Anda.
    no-port-forwarding,no-agent-forwarding,no-X11-forwarding,command="
    echo 'Please login as the user "ubuntu" rather than the user "root".';
    echo;sleep 10" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCPqJ2U4gidqek
    4FPQJABENkrUiLVP61LObdFAZXvs2EpCf/nBQCRg4ykMNg+8TC9lb7jC65zfIrTUcNcwongDb4
    3k6miSKu1M8fdqXDpcb8CdDRaKpM2wP8l+hTaJ2aWycXmGJ7lZKQPiwNUOhbrOLNEtDmOI9eiV
    lz7See98LVLW+6AwfzNA8Cu4riDTvEMQr/WQ9NLrS3BZE1TAAswJi9lGDfTgEvfh4Ji+eI/xT
    Xrjkkwjerkjk3jrkwejrkjwe9wASXob4rbV12TXjQIcMKaRGQAGrwOHu0nM2ibfTdgqjrTAG
    03CXKzQhF09LdxKlT7GpYe0oVU2R1kjkejwQp tecadmin.net
    

    Hapus teks yang disorot dari file otor_keys dan kunci Anda akan terlihat seperti ini. Tidak ada spasi sebelum teks ssh-rsa.

    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCPqJ2U4gidqek4FPQJABENkrUiLVP61LObd
    FAZXvs2EpCf/nBQCRg4ykMNg+8TC9lb7jC65zfIrTUcNcwongDb43k6miSKu1M8fdqXDpcb8C
    dDRaKpM2wP8l+hTaJ2aWycXmGJ7lZKQPiwNUOhbrOLNEtDmOI9eiVlz7See98LVLW+6AwfzNA
    8Cu4riDTvEMQrWQ9NLrS3BZE1TAAswJi9lGDfTgEvfh4Ji+eIxTXrjkkwjerkjk3jrkwejrkj
    we9wASXob4rbV12TXjQIcMKaRGQAGrwOHu0nM2ibfTdgqjrTAG03CXKzQhF09LdxKlT7GpYe0
    oVU2R1kjkejwQp tecadmin.net
    

  • Simpan File – Setelah menghapus teks yang disorot di atas dari file Authorized_keys, simpan dan coba ssh dengan akun root.
    $ ssh -i server.pem [email protected]
    

    Anda akan menemukan bahwa Anda telah berhasil masuk ke server dengan pengguna root secara langsung.


Ubuntu
  1. Cara Mengaktifkan Layanan SSH di Ubuntu 22.04 LTS

  2. Cara Mengaktifkan server SSH di Ubuntu 22.04 Jammy Linux

  3. Cara Mengaktifkan SSH di Ubuntu 18.04 Bionic Beaver

  1. Cara Mengaktifkan SSH di Ubuntu 18.04

  2. Bagaimana cara mengubah pengguna root di Ubuntu 22.04

  3. Bagaimana cara memberikan akses ssh ke pengguna di Ubuntu

  1. Login root Ubuntu 20.04 ssh diaktifkan

  2. Cara Mengaktifkan dan Menonaktifkan Akun Pengguna Root di Ubuntu

  3. Cara Mengaktifkan SSH di Ubuntu 20.04