Za pokretanje administrativnih programa na Linuxu potreban vam je root pristup (također poznat i kao superkorisnik). Općenito, Linux distribucije pružaju zasebni root račun, ali je taj račun prema sigurnosti prema zadanim postavkama zaključan na Ubuntu Linuxu. Za pokretanje naredbi s root pristupom upotrijebite sudo.
Korak
Metoda 1 od 2: Pokretanje korijenskih naredbi sa Sudom
Korak 1. Pritisnite Ctrl+Alt+T da biste otvorili prozor terminala
Za razliku od drugih distribucija Linuxa, Ubuntu prema zadanim postavkama zaključava root račun. Stoga ne možete koristiti naredbu su za pokretanje korijenskog terminala. Za zamjenu su, upotrijebite sudo.
Korak 2. Unesite sudo na početak naredbe
sudo, kratica za super user do, omogućuje pokretanje naredbi na Linuxu kao root.
- Na primjer, naredba sudo /etc/init.d/networking stop zaustavit će mrežne usluge, a sudo adduser će dodati novog korisnika u sustav. Dvije gornje naredbe zapravo se moraju izvoditi kao root.
- Prije nego što sudo pokrene naredbu, od vas će se tražiti da unesete lozinku računa. Linux pohranjuje vašu lozinku 15 minuta pa je ne morate upisivati svaki put kada pokrenete naredbu.
Korak 3. Pomoću naredbe gksudo pokrenite programe s grafičkim sučeljem koji zahtijevaju root pristup
Iz sigurnosnih razloga Ubuntu ne preporučuje korištenje sudo za pokretanje programa s grafičkim sučeljem. Umjesto toga pokrenite naredbu za otvaranje programa za grafičko sučelje s gksudoom.
- Na primjer, pomoću naredbe gksudo gedit /etc /fstab otvorite datoteku fstab u GEdit-u, programu za uređivanje teksta s grafičkim sučeljem.
- Ako koristite KDE, zamijenite gksudo sa kdesudo.
Korak 4. Simulirajte root pristup naredbom sudo –i ako vam je potreban pristup root ljusci za pokretanje određenih skripti
Naredba vam omogućuje pristup varijablama korisničkog računa i okruženja.
- Unesite naredbu sudo passwd root za stvaranje lozinke i aktiviranje root računa. Zapamtite lozinku.
- Unesite sudo -i, a zatim upišite root lozinku kada se to od vas zatraži.
- Naredbeni redak promijenit će se iz $ u #. Simbol # označava da imate root pristup.
Korak 5. Omogućite sudo pristup korisnicima koji još nemaju pristup dodajući ih u sudo grupu
Upotrijebite naredbu usermod -aG sudo korisničko ime i zamijenite "korisničko ime" imenom korisnika kojem želite odobriti pristup.
Metoda 2 od 2: Omogućavanje root računa
Korak 1. Pritisnite Ctrl+Alt+T da biste otvorili prozor terminala
Za razliku od drugih distribucija Linuxa, Ubuntu radi sigurnosti prema zadanim postavkama zaključava root račun. Za sigurno pokretanje naredbi s root ovlastima koristite
sudo
ili
gksudo
. Ako doista trebate pristupiti root računu, na primjer za važne programe kojima ima pristup samo jedan korisnik, možete omogućiti root račun jednostavnom naredbom.
Omogućavanje root računa može naštetiti sustavu. Ubuntu ne preporučuje da omogućite root račun
Korak 2. Unesite naredbu sudo passwd root i pritisnite Enter
Od vas će se tražiti da unesete novu lozinku za root račun. Ne zaboravite ovu lozinku.
Korak 3. Unesite lozinku, a zatim pritisnite Enter
Korak 4. Ponovite lozinku kada se to od vas zatraži, a zatim pritisnite Enter
Sada je root račun zaštićen lozinkom i dostupan mu je.
Korak 5. Unesite su - i pritisnite Enter
Unesite root lozinku kada se od vas zatraži pristup računu.
Da biste onemogućili root račun, upotrijebite naredbu sudo passwd -dl root
Savjeti
- Gdje god je moguće, izbjegavajte izravnu uporabu root računa. Gotovo svaku naredbu s root ovlastima možete pokrenuti putem sudo ili gksudo.
- Također možete koristiti naredbu sudo –i za pristup drugim korisničkim računima u sustavu. Na primjer, za pristup korisniku "ayu", upotrijebite naredbu sudo –I ayu i unesite svoju lozinku (umjesto Ayuove).