Jelentkezzen be rootként az Ubuntu-n

Jelentkezzen Be Rootkent Az Ubuntu N



A root felhasználó alapértelmezés szerint nem aktív az Ubuntuban. Aktiválható a jelszó beállításával a passwd parancsot, majd a övé - paranccsal rootként jelentkezhet be.

A root felhasználó az a felhasználó, aki korlátozás nélkül rendelkezik az összes rendszergazdai jogosultsággal. Bármilyen fájlt elérhet és módosíthat, felhasználókat vehet fel vagy távolíthat el, szoftvereket telepíthet vagy törölhet, és módosíthatja a rendszerkonfigurációkat.

A root felhasználó különbözik a normál felhasználótól, a legmagasabb jogosultságokkal és lényegesen nagyobb hatalommal rendelkezik. Például egy root felhasználó korlátozás nélkül végrehajthat kritikus parancsokat és szerkesztheti a rendszerfájlokat, másrészt egy normál felhasználónak nincs ilyen jogosultsága.







Ebben az útmutatóban az Ubuntu root felhasználóját fogom megvizsgálni, hogyan kell root felhasználóként bejelentkezni, és miben különbözik a normál felhasználótól.



Jegyzet: Az ebben az útmutatóban említett utasításokhoz és parancsokhoz az Ubuntu 22.04-et használom.



Ubuntu Root felhasználó

Az Ubuntu telepítésekor egy root felhasználó jön létre jelszó nélkül. A root felhasználó inaktív marad, hogy elkerülje a rendszerfájlok nem szándékos sérülését. Ezért minden alkalommal, amikor bejelentkezik az Ubuntu rendszerébe, normál felhasználóként lép be, meghatározott rendelkezésekkel. Ez azonban nem jelenti azt, hogy nem tud hozzáférni a root jogosultságokhoz. Ha rendelkezik rendszergazdai jogosultságokkal, akkor adja hozzá sudo mielőtt a parancsok lehetővé tennék a végrehajtást gyökérspecifikus parancsokat.





Root vs Sudo

Gyökér egy fiók az összes jogosultsággal, míg Sudo egy parancssori eszköz, amely lehetővé teszi a speciális jogosultságokkal rendelkező normál felhasználó számára, hogy olyan parancsokat futtasson, amelyekhez root jogosultság szükséges. Például, amikor végrehajt egy rendszerrel kapcsolatos parancsot az Ubuntu-n, az megadja engedély megtagadva hibák . Ez azt jelenti, hogy nincs jogosultsága a változtatások végrehajtására.



De ha normál sudo-felhasználóként beszúrja a sudo-t a parancs elé, akkor az teljesen probléma nélkül végrehajtódik.

Ha azonban root felhasználóként dolgozik a rendszeren, akkor nem kell hozzáadnia a sudo-t a parancs előtt a rendszerrel kapcsolatos feladat végrehajtásához.

A sudo parancs futtatásához egy normál felhasználónak rendszergazdai jogokat kell biztosítania; olvassa el a következő útmutatónkat felhasználó hozzáadása az Ubuntu sudoer-eihez további részletekért.

Root User engedélyezése az Ubuntuban

Amint azt korábban tárgyaltuk, a root felhasználó le van zárva az Ubuntu és annak ízei számára. Engedélyezheti azonban, ha jelszót állít be a root felhasználó számára.

Vegye figyelembe, hogy ha nem tagja a sudoereknek, akkor ezeket a lépéseket nem tudja végrehajtani.

A root felhasználót a passwd parancsot gyökér felhasználónévként.

sudo passwd gyökér

A parancs végrehajtása után állítson be erős jelszót, szem előtt tartva a root felhasználó jelentőségét. A jelszó beállítása után a root felhasználó engedélyezve van, és elérhető.

Jelentkezzen be rootként

Ha root felhasználóként szeretne bejelentkezni az Ubuntu rendszerbe, nyissa meg a terminált, és használja a övé parancsot kötőjellel , -l, vagy --Belépés választási lehetőség.

övé -

A rendszer kérni fogja a jelszó megadását; írja be a jelszót, és most root felhasználóként jelentkezett be az Ubuntuba.

Vegye figyelembe, hogy a tipikus $ a bash shell jele a # jelentkezzen be, amikor root felhasználóként jelentkezik be az Ubuntuba.

Most már nem kell behelyeznie a sudo-t a rendszerrel kapcsolatos parancsok végrehajtása vagy a rendszerfájlok elérése közben.

Ha vissza szeretne térni normál felhasználóként, használja a kijárat vagy Kijelentkezés parancs.

Jelentkezzen be root felhasználóként a Display Manageren keresztül

A fenti módszer csak a terminálon fog működni, de ha a képernyőkezelővel szeretne root felhasználóként bejelentkezni az Ubuntu rendszerbe, akkor ezt is megteheti.

Figyelem: Ez a módszer nem ajánlott, mert rosszindulatú támadás esetén elveszítheti a kiszolgáló feletti irányítást. Az is előfordulhat, hogy károsodást okoz a rendszerfájlokban, miközben ismeretlen forrásból származó szoftvert telepít.

Vegye figyelembe, hogy a következő utasítások az Ubuntu 22.04-re vonatkoznak GENOME asztali környezettel, és nem működnek, ha nem GENOME-ot használ.

A legújabb GENOME a GDM3 alapértelmezés szerint a kijelzőkezelő, így a GDM3 konfigurációs fájlt a nano szövegszerkesztővel fogjuk elérni.

sudo nano / stb / gdm3 / custom.conf

Írja be a következő sort a fájlba.

AllowRoot = igaz

Most nyomja meg ctrl+x a fájlból való kilépéshez és a módosítások mentéséhez.

A következő lépésben módosítani kell a PAM vagy Csatlakoztatható hitelesítő modul könyvtár, amely egy GDM-jelszófájlt tartalmaz.

Figyelem: A hibás módosítás potenciálisan megrongálhatja a pam. d konfigurációs fájlokat, amelyek végül elérhetetlenné tehetik a szervert.

Nyissa meg a gdm-passowrd fájlt újra a nano szerkesztővel.

sudo nano / stb / pam. d / gdm-jelszó

Írja megjegyzésbe a fenti képernyőképen a kiemelt sort a gombbal # jel.

nyomja meg ctrl+x kilépéshez és a fájl mentéséhez.

Most folytassa az Ubuntu rendszer újraindításával, majd a bejelentkezési képernyőn válassza ki a Nem felsorolt választási lehetőség.

Írja be a felhasználónevet gyökér és jelszó, amelyet a Jelentkezzen be rootként szakasz.

Bejelentkezés után nyissa meg a terminált, és látni fogja a # alapértelmezés szerint aláírja.

Jelentkezzen be root felhasználóként a Sudo használatával

Ha Ön normál felhasználó és tagja az admin csoportnak, vagy szuperfelhasználói jogosultságokkal rendelkezik (sudoer), akkor root felhasználóként jelentkezhet be a sudo parancs.

sudo -s

Vagy

sudo -én

A fenti parancs végrehajtása után a rendszer kéri a jelszó bevitelét, adja meg jelszavát (a felhasználói jelszó nem a root).

A felhasználónév a normál névről root-ra változik; használja a Ki vagyok én parancsot az aktuális felhasználónév megismeréséhez.

Ki vagyok én

Rootként való bejelentkezés előtt a felhasználónév a saját maga , de rootként való bejelentkezés után a felhasználónév a következőre módosul gyökér .

Az aktív root felhasználókhoz mindig vannak biztonsági kockázatok. Tehát azt javaslom, hogy a root felhasználói jogosultságokat a sudo parancs.

Következtetés

A root felhasználó az összes jogosultsággal rendelkező legfelső szintű felhasználó, azonban az Ubuntu rendszerben a root felhasználó alapértelmezés szerint nem aktív. A root felhasználó aktiválásához jelszót kell beállítani a segítségével passwd parancs. Ha egy felhasználó már sudoer, akkor a felhasználó root felhasználóvá válhat sudo -i parancs. Ez az útmutató megemlített egy módszert is a root bejelentkezés engedélyezésére a grafikus felhasználói felületről, ami nem ajánlott. Lényeges megjegyezni, hogy az Ubuntu számos Linux disztribúcióba való bevonásával a root felhasználó inaktív marad a biztonsági kockázatok miatt. Használata javasolt sudo ahelyett, hogy aktív root felhasználóként jelentkezne be, mert ez egy biztonságosabb lehetőség. Ha többet szeretne megtudni a su-ról és a sudo-ról, használja a férfi su és férfi sudo parancsokat a terminálban.