Ubuntu 18.04 işletim sisteminde bazı komutlar ekstra erişim izni/yetki gerekmektedir bu yetki için de root (kök kullanıcı) olmak gerekmektedir, bu yazımızda her girişinizde sudo su
yazmak yerine direkt root kullanıcı olarak giriş yapmayı 3 adımda anlattık.
1.PermitRootLogin Sorgulama
grep -i "rootlogin" /etc/ssh/sshd_config
Yukarıda yer alan kod ile zaten root girişinin açık olup olmadığını sorgulayabilirsiniz, eğer zaten açık ise aşağıdaki ekran görüntüsünde olduğu gibi PermitRootLogin yes
yazacaktır, eğer açık değil ise PermitRootLogin without-password
yazacaktır.
2.Editör ile PermitRootLogin Düzenleme
nano /etc/ssh/sshd_config
Komutu yazdığınızda aşağıda ki ekran gelecektir, PermitRootLogin değerini without-password
iken yes
olarak değiştiriyoruz.
3. Root Kullanıcısının Şifresini Belirleme
sudo passwd
Yukarıda yer alan kod ile root kullanıcısının şifresini belirlemeliyiz, ana kullanıcı ile root kullanıcısının şifresi farklıdır güvenliğiniz için ikisini aynı yapmanızı tavsiye ederiz.
4. SSH Servisinin Yeniden Başlatılması
systemctl restart sshd.service
Yukarıda yer alan kod ile SSH servisini yeniden başlatmamız gerekmektedir, bu son işlemdir bu işlemi yapmadan önce yaptığınız adımları kontrol etmeyi unutmayınız.