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”.
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.netHapus 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.