Če želite izvajati skrbniška opravila v Linuxu, morate imeti dostop do root (znan tudi kot superuser). Ločen korenski račun je pogost v večini distribucij Linuxa, vendar Ubuntu privzeto onemogoči root. To uporabnikom preprečuje napake in varuje sistem pred vsiljivci. Za zagon ukazov, ki zahtevajo korenski dostop, uporabite sudo.
Koraki
Metoda 1 od 2: Izvajanje korenskih ukazov s programom Sudo
Korak 1. Pritisnite Ctrl+Alt+T, da odprete terminalsko okno
Ker Ubuntu privzeto zaklene korenski račun, ne morete uporabiti su, da postanete root, kot bi to storili v drugih distribucijah Linuxa. Namesto tega začnite ukaze s sudo.
Korak 2. Pred preostalim ukazom vnesite sudo
"Sudo" pomeni "nadomestni uporabnik do". Ko na začetek ukaza dodate sudo, se bo ukaz izvajal kot root.
- Na primer: sudo /etc/init.d/networking stop ustavi omrežno storitev, sudo adduser pa v sistem doda novega uporabnika. Obe nalogi zahtevata korenski dostop.
- Preden sudo zažene ukaz, boste morali vnesti geslo. Linux shrani vaše geslo 15 minut, zato vam ga ne bo treba vnašati naprej.
Korak 3. Pred zagonom ukaza, ki odpre program z grafičnim uporabniškim vmesnikom (GUI), vnesite gksudo
Iz varnostnih razlogov Ubuntu ne priporoča uporabe »sudo« za odpiranje programov z grafičnimi vmesniki. Namesto tega vnesite gksudo pred ukazom, ki zažene program.
- Na primer: vnesite gksudo gedit /etc /fstab, da odprete datoteko "fstab" v programu za urejanje z grafičnim vmesnikom GEdit.
- Če uporabljate upravitelj oken KDE, namesto gksudo uporabite kdesudo.
Korak 4. Simulirajte korensko okolje
Če ste napredni uporabnik, ki potrebuje dostop do dejanske korenske lupine za izvajanje določenih skriptov, simulirajte korensko lupino s sudo –i. Ta ukaz vam bo omogočil dostop super -uporabnika s korenskimi spremenljivkami okolja.
- Vnesite ukaz sudo passwd root. To bo ustvarilo geslo za root in v bistvu "omogočilo" račun. Ne pozabite na to geslo.
- Vnesite sudo -i. Ko boste pozvani, vnesite korensko geslo.
- Poziv se bo spremenil iz $ v #, kar pomeni, da imate korenski dostop.
Korak 5. Sudo omogočite dostop drugemu uporabniku
Če nastavljate račun za nekoga, ki trenutno nima korenskega dostopa, boste morali dodati njegovo uporabniško ime v skupino sudo. Če želite to narediti, vnesite usermod -aG sudo username (vendar zamenjajte »username« s pravilnim uporabniškim imenom).
Metoda 2 od 2: Omogočanje korenskega uporabnika
Korak 1. Pritisnite Ctrl+Alt+T, da odprete terminalsko okno
Zaradi varnostnih razlogov (in da se izognete poškodbam) je privzeto zaklenjen korenski uporabniški račun. Za varno izvajanje ukazov kot root uporabite
sudo
ali
gksudo
namesto tega. Če morate nujno imeti ločenega korenskega uporabnika (če to zahteva program, ki ga uporablja vaše podjetje, ali pa bo to delovno postajo uporabljal samo en uporabnik), lahko korenskega uporabnika omogočite z nekaj preprostimi ukazi.
Omogočanje korenskega uporabnika lahko ogrozi vaš sistem, zato ga Ubuntu ne priporoča
Korak 2. Vnesite sudo passwd root in pritisnite ↵ Enter
Pozvani boste, da za uporabnika root nastavite novo geslo. Ne izgubite tega gesla.
Korak 3. Vnesite geslo in pritisnite ↵ Enter
Korak 4. Ob pozivu znova vnesite geslo in pritisnite ↵ Enter
Korenski uporabnik bi moral zdaj imeti geslo.
Korak 5. Vnesite su - in pritisnite ↵ Enter
Ko boste pozvani, da prispete v korenski poziv, vnesite korensko geslo.
Če želite onemogočiti korenski račun, vnesite sudo passwd -dl root
Nasveti
- Izogibajte se čim bolj korenski prijavi. S sudo ali gksudo lahko zaženete skoraj kateri koli ukaz, ki ga potrebuje superuser.
- Za dostop do lupine drugega uporabnika v sistemu lahko uporabite tudi sudo –i. Če želite postati uporabnik »jane«, vnesite sudo –I jane in nato na poziv vnesite VAŠE geslo (ne Jane's).