Dışarıdan erişime açık bir linux işletim sistemi kurulu sunucunun güvenliği için ssh üzerinden root girişini kapatmanız önemlidir. Root girişini kapatmadan önce ilk olarak farklı bir kullanıcı oluşturmalıyız. Örnek olarak iyinet isminde bir kullanıcı oluşturalım ;

adduser uzman

Oluşturduğumuz kullanıcı için şifre belirlemeliyiz. Şifre belirlemek için aşağıdaki komutu uygulamalısınız.

passwd uzman sifrenizburaya

Yeni oluşturduğunuz kullanıcı ile root girişini kapattıktan sonra bağlantı kurabilirsiniz.

Root girişini kapatmak için sshd_config dosyasını düzenlemeliyiz.

nano /etc/ssh/sshd_config

sshd_config dosyasında bulunan

#PermitRootLogin yes , satırının önündeki # işaretini kaldırarak PermitRootLogin no olarak değiştirerek root girişini kapatıyoruz.

Son olarak ssh servisini resetlememiz ve değişikliklerin kaydedilmesi gerekiyor.
service sshd restart

Artık sisteminize, ssh üzerinden root ile giriş yapılamayacaktır. Daha sonra “su root” komutuyla root şifremizi girerek tekrar sunucuda root olabilirsiniz.