Ubuntu Server kurulumu yaparken root adında bir kullanıcı oluşturamayabilirsiniz. Bunun sebebi sistem üzerinde varsayılan olarak root kullanıcısının bulunmasıdır. Kurulum işlemlerinden sonra SSH bağlantınızı root adıyla yapmak istiyorsanız kurulumda açmış olduğunuz kullanıcı adı ile SSH bağlantısı gerçekleştirin. Bu işlemler sonucunda ubuntu işletim sisteminde root girişini aktif hale getireceğiz.
Öncelikle Ubuntu Server için root şifremizi güncelleyelim.
SSH bağlantısı sağladıktan sonra aşağıdaki komut ile root şifre oluşturma işlemlerimize başlayabiliriz.
sudo passwd root
Password for user : Giriş yaptığınız kullanıcı şifreniz
Enter new UNIX password: root için belirleyeceğiniz şifre
Retype new UNIX password: root için belirleyeceğiniz şifreyi tekrar girin.
SSH bağlantısı sağladıktan sonra aşağıdaki işlemler ile devam edelim. (2 farklı yöntem bulunmaktadır)
1.yöntem
SSH bağlantınızı gerçekleştirdikten sonra aşağıdaki komut ile root girişi otomatik olarak aktif olacaktır. Eğer başarılı olmaz ise 2. yöntemi uygulayın.
sudo sed -i 's/prohibit-password/yes/' /etc/ssh/sshd_config
*Yukarıdaki komut root girişinizi aktifleştirmenizi sağlayacaktır.
2.yöntem (manuel)
cd /etc/ssh
Bu komut ile /etc/ssh dizinine erişiyoruz. nano veya vi editörlerinden birini kullanarak sshd_config dosyasına giriş yapıyoruz.
nano sshd_config
vi sshd_config
ikiside düzenleme editörüdür.
FROM: PermitRootLogin prohibit-password TO: PermitRootLogin yes
Yukarıdaki kısımda kırmızı ile işaretlediğim yeri ekliyoruz. Sonrasında,
sudo systemctl restart sshd
komutu ile SSH servisimizi yeniden başlatıyoruz ve root olarak giriş yapıyoruz.
Ubuntu işletim sisteminde ssh üzerinden root erişiminin nasıl aktif edileceğini gösterdik. Farklı konularda yardımcı olmamızı isterseniz bize ulaşabilirsiniz.
Bir cevap yazın