Postingan ini akan membahas remote ssh dengan user root pada ubuntu.
By default ubuntu tidak memberikan akses root untuk alasan keamanan. Tetapi kadang hal ini sedikit merepotkan ketika melakukan konfigurasi server via ssh. Sebenarnya ssh bisa kita setting agar dapat di remot melalui user root.
berikut cara konfigurasinya:
Edit file sshd_config
nano /etc/ssh/sshd_config
Kemudian ubah pada bagian port
dan permitlogin
Port 22
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
#HostKey /etc/ssh/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_ecdsa_key
#HostKey /etc/ssh/ssh_host_ed25519_key
# Ciphers and keying
#RekeyLimit default none
# Logging
#SyslogFacility AUTH
#LogLevel INFO
# Authentication:
#LoginGraceTime 2m
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
Simpan ctrl+o
dan keluar ctrl+x
, lalu set password untuk root user.
passwd root
Masukan passwordnya, setelah itu restart service ssh dan buat autostart service ketika server reboot
systemctl restart ssh
systemctl enable ssh
Lakukan testing dari pc lain dengan user root dan password yang telah di set
ssh root@ip.address
Selamat mencoba.