U benodig worteltoegang (ook bekend as supergebruiker) om administratiewe programme op Linux uit te voer. Oor die algemeen bied Linux -verspreidings 'n aparte wortelrekening, maar die rekening is standaard op Ubuntu Linux gesluit vir sekuriteit. Gebruik sudo om opdragte met worteltoegang uit te voer.
Stap
Metode 1 van 2: Wortelopdragte met Sudo uitvoer
Stap 1. Druk Ctrl+Alt+T om 'n Terminal -venster oop te maak
Anders as ander Linux -verspreidings, sluit Ubuntu die wortelrekening standaard. U kan dus nie die su -opdrag gebruik om 'n wortelterminaal uit te voer nie. Gebruik sudo om su te vervang.
Stap 2. Tik sudo aan die begin van die opdrag
sudo, afkorting vir super user do, laat u opdragte op Linux as root uitvoer.
- Byvoorbeeld, die opdrag sudo /etc/init.d/networking stop sal netwerkdienste stop, en sudo adduser sal 'n nuwe gebruiker by die stelsel voeg. Die twee opdragte hierbo moet eintlik as root uitgevoer word.
- U sal gevra word om die rekeningwagwoord in te voer voordat sudo die opdrag uitvoer. Linux stoor u wagwoord vir 15 minute, sodat u dit nie hoef in te tik elke keer as u 'n opdrag uitvoer nie.
Stap 3. Gebruik die gksudo -opdrag om programme uit te voer met 'n grafiese koppelvlak wat worteltoegang benodig
Om veiligheidsredes beveel Ubuntu u nie aan om sudo te gebruik om programme met 'n grafiese koppelvlak uit te voer nie. Begin eerder 'n opdrag om 'n grafiese koppelvlakprogram met gksudo oop te maak.
- Gebruik byvoorbeeld die opdrag gksudo gedit /etc /fstab om die fstab-lêer oop te maak in GEdit, 'n teksbewerkingsprogram met 'n grafiese koppelvlak.
- As u KDE gebruik, vervang gksudo met kdesudo.
Stap 4. Simuleer worteltoegang met die opdrag sudo –i as u wortelskulptoegang nodig het om sekere skrifte uit te voer
Met die opdrag kan u toegang tot die supergebruikerrekening en omgewingsveranderlikes verkry.
- Voer die opdrag in sudo passwd root om 'n wagwoord te skep en die wortelrekening te aktiveer. Onthou die wagwoord.
- Voer sudo -i in, en verskaf dan die hoofwagwoord wanneer u gevra word.
- Die opdragreël verander van $ na #. Die # -simbool dui aan dat u worteltoegang het.
Stap 5. Gee sudo -toegang aan gebruikers wat nog nie toegang het nie, deur dit by die sudo -groep te voeg
Gebruik die opdrag usermod -aG sudo gebruikersnaam en vervang "gebruikersnaam" met die naam van die gebruiker waartoe u toegang wil verleen.
Metode 2 van 2: Root -rekening aktiveer
Stap 1. Druk Ctrl+Alt+T om 'n Terminal -venster oop te maak
Anders as ander Linux -verspreidings, sluit Ubuntu standaard die wortelrekening vir veiligheid. Gebruik opdragte om veilig opdragte met wortelvoorregte uit te voer
sudo
of
gksudo
. As u regtig toegang tot die wortelrekening nodig het, byvoorbeeld vir belangrike programme waartoe slegs een gebruiker toegang het, kan u die wortelrekening met 'n eenvoudige opdrag aktiveer.
As u die wortelrekening aktiveer, kan dit die stelsel benadeel. Ubuntu beveel nie aan dat u die wortelrekening aktiveer nie
Stap 2. Voer die opdrag sudo passwd root in en druk Enter
U sal gevra word om 'n nuwe wagwoord vir die wortelrekening in te voer. Moenie hierdie wagwoord vergeet nie.
Stap 3. Voer die wagwoord in en druk op Enter
Stap 4. Herhaal die wagwoord wanneer gevra word, en druk dan Enter
Die wortelrekening is nou met 'n wagwoord beskerm en toeganklik.
Stap 5. Tik su - en druk Enter
Voer die hoofwagwoord in wanneer u gevra word om toegang tot die rekening te verkry.
Gebruik die opdrag sudo passwd -dl root om die wortelrekening uit te skakel
Wenke
- Vermy, waar moontlik, die gebruik van die wortelrekening direk. U kan byna enige opdrag met wortelregte via sudo of gksudo uitvoer.
- U kan ook die opdrag sudo –i gebruik om toegang tot ander gebruikersrekeninge op die stelsel te verkry. Om byvoorbeeld toegang tot die gebruiker "ayu" te verkry, gebruik die opdrag sudo –I ayu en voer u wagwoord in (in plaas van Ayu's).