Az Ubuntu disztribúciós politikája szerint a rendszergazdai jogosultságokat igénylő felhasználói műveletek és döntések csak a sudo
paranccsal végezhetők el. Kezdő felhasználóknak senki sem ajánlja a root
használatát, mert egy kezdő felhasználó nem tájékozódik jól a rendszerben, és előfordulhat, hogy elfelejti, hogy root-ként
van bejelentkezve, és töröl egy fontos fájlt. Az Ubuntuban a fájlok törlés utáni visszaállítása az rm
parancs egyetlen parancsával nem lehetséges, ami azt jelenti, hogy egy kezdőnek nincs mit tennie rootban
. Néha azonban szükség van arra, hogy root
felhasználóként jelentkezzen be.
A root felhasználó esetében fentebb leírt okok miatt a jelszó az Ubuntuban alapértelmezés szerint nincs megadva, így nem lehet csak úgy root-ként bejelentkezni a Ctrl+Alt+FN billentyűkombinációval
vagy a su
segédprogrammal elérhető virtuális konzolok segítségével. Mivel nincs jelszó, ezért nem is tudja helyesen megadni.
Végrehajtás:
$ su - root
Az igazságot megkerülve. Ahhoz, hogy root
felhasználóként lépjen be a terminálba, csak adja hozzá a sudo
parancs elé a sudo
parancsot:
$ sudo su - root
A sudo
parancs -i
opcióját is használhatja, hogy root felhasználóként nyissa meg a konzolt:
$ sudo -i
Ha virtuális konzolon vagy SSH-n keresztül szeretne bejelentkezni e felhasználóként, akkor először jelszót kell beállítania a felhasználónak. Végrehajtás:
$ sudo passwd root
Írja be kétszer a jelszót. Ezután a root felhasználó szinte teljes értékű felhasználója lesz a rendszernek. A GUI-ba nem lehet majd bejelentkezni alatta. Ez magának a Gnome héjnak a korlátozása, és nagyon rossz gyakorlat egy teljes héjat root felhasználók
ént futtatni.
De ha nagyon akarod ezt csinálni, akkor a GDM PAM szabályait egy kicsit konfigurálhatod. Ehhez nyisd meg az /etc/pam.d/gdm-password
fájlt, és kommenteld ki az ott lévő sort:
$ sudo vi /etc/pam.d/gdm-password
# auth required pam_succeed_if.so user != root quiet_success
Most már root-ként
tudsz hitelesíteni a bejelentkezési menedzserben. Csak kattints a listában a No-ra, majd add meg a root
bejelentkezést:
Ezután látni fogod, hogy egy shell fut superuser-ként:
Ne feledd, hogy ez veszélyes, mivel bármelyik program abszolút bármit megtehet a számítógépeddel. A Windows első verziói is ebben a módban futottak. És emlékszünk, hogy mennyire sebezhetőek és gyengék voltak a hackertámadásokkal szemben.