Linux Debian işletim sistemini kurarken, sizden root kullanıcısı için bir şifre belirlemeniz ve yeni bir kullanıcı oluşturup ona da bir şifre atamanız istenecektir.
Kurulum tamamlandıktan sonra sunucu yeniden başlatılacak ve SSH protokolü üzerinden giriş yapmanız önerilecektir. Ancak, varsayılan ayarlarda root kullanıcısı ile doğrudan giriş yapmanız mümkün değildir, çünkü bu SSH hizmetinin yapılandırma dosyalarında yasaklanmıştır.
Bu durumda, oluşturduğunuz kullanıcı ile giriş yapmalı ve ardından root kullanıcısına geçiş yapmak için aşağıdaki komutu çalıştırıp kurulum sırasında belirlediğiniz şifreyi girmeniz gerekecektir:
user@My-server:~$ su -
Password:
Başarılı bir şekilde oturum açtıktan sonra aşağıdakini göreceksiniz:
root@My-server:~#
Bu, root kullanıcısı olarak başarıyla oturum açtığınız ve tüm yetkilere sahip olduğunuz anlamına gelir.
SSH üzerinden doğrudan root kullanıcısı ile giriş yapabilmek için, SSH hizmetinin yapılandırma dosyasında gerekli izni vermeniz gerekiyor.
nano /etc/ssh/sshd_config
PermitRootLogin yes
Değişiklikleri uygulamak için hizmeti yeniden başlatın:
service sshd restart
Artık root kullanıcısı ile doğrudan SSH üzerinden giriş yapabilirsiniz, böylece normal kullanıcıyı atlayabilirsiniz.
Unutmayın, kullanım kolaylığını artırırken güvenliği azaltıyorsunuz, çünkü bu iki özellik (kullanım kolaylığı ve güvenlik) birbirine zıttır. Yerel test ortamlarında bu gayet normaldir, ancak internete açık bir üretim sunucusunda kesinlikle kabul edilemez.