Ubuntu dağıtım politikası, yönetici ayrıcalıkları gerektiren tüm kullanıcı eylemlerinin ve kararlarının yalnızca sudo
komutu ile gerçekleştirilmesi yönündedir. Hiç kimse yeni başlayanlar için root
kullanmayı önermez, çünkü acemi bir kullanıcı sisteme iyi uyum sağlayamaz ve root
olarak oturum açtığını unutup önemli bir dosyayı silebilir. Ubuntu'da tek bir rm
komutu ile silinen dosyaları geri getirmek mümkün değildir, bu da yeni başlayanlar için root
'ta yapacak bir şey olmadığı anlamına gelir. Ancak bazen root
kullanıcısı olarak oturum açmak gerekebilir.
Yukarıda root kullanıcısı için açıklanan nedenlerden dolayı Ubuntu'da parola varsayılan olarak ayarlanmamıştır, bu nedenle Ctrl+Alt+FN
veya su
yardımcı programı aracılığıyla kullanılabilen sanal konsolları kullanarak root olarak oturum açamazsınız. Parola olmadığından, parolayı doğru bir şekilde giremezsiniz.
Çalıştırın:
$ su - root
İşin gerçeği atlatılmıştır. Terminalde root
kullanıcısı olarak oturum açmak için su
komutunun önüne sudo
eklemeniz yeterlidir:
$ sudo su - root
Konsolu root olarak açmak için sudo
komutunun -i
seçeneğini de kullanabilirsiniz:
$ sudo -i
Sanal konsolda ya da SSH aracılığıyla bu kullanıcı olarak oturum açmak istiyorsanız, öncelikle bu kullanıcı için bir parola belirlemeniz gerekir. Çalıştırın:
$ sudo passwd root
Parolayı iki kez girin. Bundan sonra, root kullanıcısı neredeyse sistemin tam teşekküllü bir kullanıcısı haline gelir. Onun altında GUI'ye giriş yapmak mümkün olmayacaktır. Bu Gnome kabuğunun bir sınırlamasıdır ve tüm kabuğu root
olarak çalıştırmak çok kötü bir uygulamadır.
Ancak bunu gerçekten yapmak istiyorsanız, GDM için PAM kurallarını biraz yapılandırabilirsiniz. Bunu yapmak için /etc/pam.d/gdm-password
dosyasını açın ve oradaki satırı yorumlayın:
$ sudo vi /etc/pam.d/gdm-password
# auth required pam_succeed_if.so user != root quiet_success
Artık oturum açma yöneticisinde root
olarak kimlik doğrulaması yapabilirsiniz. Listede Hayır'a tıklayın ve ardından root
oturumunu girin:
Ardından, süper kullanıcı olarak çalışan bir kabuk göreceksiniz:
Bunun tehlikeli olduğunu unutmayın, çünkü herhangi bir program bilgisayarınıza kesinlikle her şeyi yapabilir. Windows'un ilk sürümleri de bu modda çalışıyordu. Ve hacker saldırılarına karşı ne kadar savunmasız ve zayıf olduklarını hatırlıyoruz.