A rendszergazdai programok Linuxon történő futtatásához root hozzáférésre (más néven superuser) van szüksége. A Linux disztribúciók általában külön root fiókot biztosítanak, de ez a fiók alapértelmezés szerint zárva van az Ubuntu Linux rendszeren a biztonság érdekében. A parancsok root hozzáféréssel történő futtatásához használja a sudo parancsot.
Lépés
1/2 módszer: Gyökérparancsok futtatása Sudo -val
1. lépés: Nyomja le a Ctrl+Alt+T billentyűkombinációt a Terminal ablak megnyitásához
Más Linux disztribúciókkal ellentétben az Ubuntu alapértelmezés szerint zárolja a root fiókot. Ezért nem használhatja a su parancsot a root terminál futtatásához. A su lecseréléséhez használja a sudo parancsot.
2. lépés: A parancs elején írja be a sudo parancsot
A sudo, a szuperfelhasználói rövidítés, lehetővé teszi a parancsok futtatását Linux alatt rootként.
- Például a sudo /etc/init.d/networking stop parancs leállítja a hálózati szolgáltatásokat, és a sudo adduser új felhasználót ad hozzá a rendszerhez. A fenti két parancsot valójában rootként kell futtatni.
- Mielőtt a sudo futtatná a parancsot, meg kell adnia a fiók jelszavát. A Linux 15 percig tárolja a jelszavát, így nem kell begépelnie minden parancs futtatásakor.
3. lépés: A gksudo paranccsal futtasson programokat grafikus interfésszel, amelyek root hozzáférést igényelnek
Biztonsági okokból az Ubuntu nem javasolja a sudo használatát grafikus felületű programok futtatásához. Ehelyett indítson parancsot egy grafikus interfész program megnyitásához a gksudo segítségével.
- Például a gksudo gedit /etc /fstab paranccsal nyissa meg az fstab fájlt a GEdit-ben, amely egy grafikus felületű szövegszerkesztő program.
- Ha KDE -t használ, cserélje ki a gksudo -t a kdesudo -ra.
4. lépés Szimulálja a root hozzáférést a sudo –i paranccsal, ha gyökérhéj -hozzáférésre van szüksége bizonyos szkriptek futtatásához
A parancs lehetővé teszi a felügyeleti fiók és a környezeti változók elérését.
- Írja be a sudo passwd root parancsot a jelszó létrehozásához és a root fiók aktiválásához. Ne feledje a jelszót.
- Írja be a sudo -i parancsot, majd adja meg a root jelszót, amikor a rendszer kéri.
- A parancssor $ -ról #-ra változik. A # szimbólum azt jelzi, hogy root hozzáféréssel rendelkezik.
Lépés 5. Adjon sudo hozzáférést azoknak a felhasználóknak, akik még nem rendelkeznek hozzáféréssel, ha hozzáadja őket a sudo csoporthoz
Használja az usermod -aG sudo felhasználónév parancsot, és cserélje ki a "felhasználónév" nevet annak a felhasználónak a nevére, akinek hozzáférést kíván adni.
2. módszer a 2 -ből: A root fiók engedélyezése
1. lépés: Nyomja le a Ctrl+Alt+T billentyűkombinációt a Terminal ablak megnyitásához
Más Linux disztribúciókkal ellentétben az Ubuntu a biztonság érdekében alapértelmezés szerint zárolja a gyökér fiókot. A parancsok biztonságos futtatásához root jogosultságokkal használja
sudo
vagy
gksudo
. Ha valóban hozzá kell férnie a root fiókhoz, például olyan fontos programokhoz, amelyekhez csak egy felhasználó fér hozzá, akkor egy egyszerű paranccsal engedélyezheti a root fiókot.
A root fiók engedélyezése károsíthatja a rendszert. Az Ubuntu nem javasolja a root fiók engedélyezését
2. lépés: Írja be a sudo passwd root parancsot, és nyomja meg az Enter billentyűt
A rendszer kérni fogja a root fiók új jelszavának megadását. Ne felejtse el ezt a jelszót.
3. lépés. Írja be a jelszót, majd nyomja meg az Enter billentyűt
Lépés 4. Ha a rendszer kéri, ismételje meg a jelszót, majd nyomja meg az Enter billentyűt
Most a root fiók jelszóval védett és hozzáférhető.
5. lépés: Írja be a su - gombot, majd nyomja meg az Enter billentyűt
Adja meg a root jelszót, amikor a rendszer kéri a fiók elérését.
A root fiók letiltásához használja a sudo passwd -dl root parancsot
Tippek
- Ahol csak lehetséges, kerülje a root fiók közvetlen használatát. Szinte bármilyen parancsot futtathat root jogosultságokkal a sudo vagy a gksudo segítségével.
- A sudo –i paranccsal elérheti a rendszer többi felhasználói fiókját is. Például az "ayu" felhasználó eléréséhez használja a sudo –I ayu parancsot, és írja be jelszavát (Ayu helyett).