Fizetési módok Abuse

Bejelentkezés gyökérként Ubuntuban

23.07.2021, 22:37

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.

Hogyan jelentkezzünk be gyökérként az Ubuntu rendszerben?

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.