Merhaba arkadaşlar,
Varsayılan olarak, Ubuntu üzerindeki SSH, root kullanıcıların oturum açmasını engelleyecek şekilde yapılandırılmış olarak gelir. Bu, başlangıçta bir güvenlik önlemi olarak etkinleştirilmiştir, yani SSH üzerinden doğrudan root kullanıcı olarak oturum açamazsınız.
Ancak, sudo
ya da sudo -i
komutunu kullanarak genellikle root ssh oturum açma ihtiyacını aşabilirsiniz. Bazı durumlarda, doğrudan root olarak oturum açmak gerekilmektedir.
SSH üzerinden root oturum açmayı etkinleştirin
- Sunucunuza root olarak ssh ile giriş yapın.
- root kullanıcı olarak
/etc/ssh/sshd_config
dosyasını düzenleyin:
nano /etc/ssh/sshd_config
- Şu satırı
#PermitRootLogin ....
bulun ve aşağıdaki gibi yapılandırın;
- Dosyayı kaydedip kapatın ve aşağıdaki komut ile sshd yeniden başlatın:
systemctl restart sshd
Sonrasında root şifrenizi henüz oluşturmadıysanız passwd
komutunu yazın ve önce yeni şifrenizi sonrasında ise yeni şifrenizi tekrar yazın ve root kullanıcısı için şifrenizi tanımlayın.
Hepsi bu kadar! Artık direkt root kullanıcısı üzerinden SSH bağlanabilirsiniz.