Hogyan válhat root felhasználóvá Linuxban?
a root felhasználó egy privilegizált felhasználó a Linuxban, amely hasonló a Windows rendszergazdájához.
mindenféle adminisztratív művelet elvégezhető root felhasználói jogosultsággal, ezért nem tanácsos root hozzáférést biztosítani bárkinek, aki nem ismeri a Linux környezetet, ami káros hatással lehet a rendszerre.
a legjobb gyakorlat a root hozzáférés letiltása. Az UBUNTU alapvetően letiltja a root hozzáférést, és a root hozzáférés helyett sudo-t jelent.
a normál felhasználók adminisztrációs feladatokat hajthatnak végre a sudo paranccsal, inkább az adminisztrációs tevékenység kezeléséhez szükséges root hozzáférési jogosultságtól függően.
kérjük, olvassa el az alábbi cikket a sudo hozzáférés konfigurálásához Linuxban.
- a sudo hozzáférés konfigurálása Linux alatt
a sudo hozzáférés engedélyezése egy felhasználó számára pontosan nyomon követi a felhasználói tevékenységet, és mindent rögzít az üzenetnaplóban (/var/log/message).
kattintson ide, hogy felfedezze a naplófájlok Linuxban történő olvasásának hatékony módjait.
olvassa el az alábbi cikkeket, ha többet szeretne megtudni a sudo privilégiumról.
- hogyan engedhetjük meg egy normál felhasználónak vagy csoportnak, hogy parancsokat futtasson rootként Linuxban
- hogyan engedhetjük meg egy normál felhasználónak, hogy parancsokat futtasson rootként egy adott könyvtárban Linuxban
1) root felhasználóvá válás Linuxban, a ‘ su ‘ parancs
su (a “helyettesítő vagy felhasználó váltása” rövid formája) parancs segítségével parancsokat futtathatunk egy másik felhasználó jogosultságaival.
a SU a legegyszerűbb módja a root fiókra való váltásnak, amelyhez root jelszó szükséges a ‘su’ parancs használatához Linuxban.
ez a’ su ‘ hozzáférés lehetővé teszi számunkra, hogy lekérjük a root felhasználó saját könyvtárát és a shell-jét.
$ sudo su -Password::/root# pwd/root
mint amikor ‘root’ – ként van bejelentkezve, a parancssor #
– vel végződik a $
helyett.
lehet, hogy azon tűnődsz, miért kellene a ” – “- t használnom az ” su ” parancs használata közben, és mi a különbség.
- su – : a “su –” használatával beállítható a CÉLFELHASZNÁLÓI környezet HOME, SHELL, USER, LOGNAME és PATH paraméterekkel.
- su : az “su” használata megőrzi az aktuális felhasználói környezetet.
2) root felhasználóvá válás Linuxban, a “sudo-i” parancs
sudo (a “super user do” rövid formája) parancs segítségével ideiglenesen futtathatunk más parancsokat root-ként. Ez a legjobb módszer a gyökérparancsok végrehajtására, mivel mindent rögzít, amit a sudo paranccsal hajtanak végre.
a felhasználók nem igényelnek root jelszót a root hozzáférés megszerzéséhez. Ehelyett a felhasználók megadják saját jelszavukat az ideiglenes root hozzáférés igénybevételéhez.
$ sudo -i:/root# pwd/root
miután a fenti paranccsal átkapcsolt a root-ra, megnyílik egy interaktív root shell, amely a root home könyvtárba (/root) irányítja.
Alternatív megoldásként minden parancs futtatható közvetlenül a felhasználói munkamenetből, csak a sudo hozzáadásával minden futó parancs előtt.
$ sudo ip a
3) a “sudo-s” parancs
sudo-s parancs használatával root hozzáférést biztosít, és végül védi a jelenlegi környezetet, beleértve a shell-specifikus beállításokat és a saját könyvtárat.
$ sudo -s:/home/magesh# pwd/home/magesh
következtetés
ez a cikk betekintést nyújt a ‘SU’ és a ‘sudo’ parancs Linux környezetben történő használatához.
kérjük, támogasson minket, ha megosztja ezt a cikket barátaival és kollégáival!