Lai palaistu administratīvās programmas operētājsistēmā Linux, nepieciešama root piekļuve (pazīstama arī kā superlietotājs). Parasti Linux izplatīšana nodrošina atsevišķu saknes kontu, taču drošības dēļ šis konts pēc noklusējuma ir bloķēts Ubuntu Linux. Lai palaistu komandas ar root piekļuvi, izmantojiet sudo.
Solis
1. metode no 2: Sakņu komandu izpilde ar Sudo
1. darbība. Nospiediet Ctrl+Alt+T, lai atvērtu termināļa logu
Atšķirībā no citiem Linux izplatījumiem Ubuntu pēc noklusējuma bloķē saknes kontu. Tāpēc nevar izmantot komandu su, lai palaistu saknes termināli. Lai nomainītu su, izmantojiet sudo.
Solis 2. Komandas sākumā ievadiet sudo
sudo, saīsinājums no super lietotāja, ļauj palaist komandas Linux kā root.
- Piemēram, komanda sudo /etc/init.d/networking stop pārtrauks tīkla pakalpojumus, un sudo adduser pievienos sistēmai jaunu lietotāju. Abas iepriekš minētās komandas faktiski ir jāizpilda kā root.
- Jums tiks lūgts ievadīt konta paroli, pirms sudo izpilda komandu. Linux saglabā jūsu paroli 15 minūtes, tāpēc jums tas nav jāievada katru reizi, kad palaižat komandu.
3. solis. Izmantojiet komandu gksudo, lai palaistu programmas ar grafisko interfeisu, kurām nepieciešama root piekļuve
Drošības apsvērumu dēļ Ubuntu neiesaka izmantot sudo, lai palaistu programmas ar grafisko interfeisu. Tā vietā palaidiet komandu, lai atvērtu grafiskās saskarnes programmu ar gksudo.
- Piemēram, izmantojiet komandu gksudo gedit /etc /fstab, lai atvērtu fstab failu programmā GEdit-teksta rediģēšanas programmā ar grafisko interfeisu.
- Ja izmantojat KDE, aizstājiet gksudo ar kdesudo.
Solis 4. Simulējiet saknes piekļuvi ar komandu sudo –i, ja jums ir nepieciešama root apvalka piekļuve, lai palaistu noteiktus skriptus
Komanda ļauj piekļūt virslietotāja kontam un vides mainīgajiem.
- Ievadiet komandu sudo passwd root, lai izveidotu paroli un aktivizētu saknes kontu. Atcerieties paroli.
- Ievadiet sudo -i, pēc tam norādiet saknes paroli, kad tas tiek prasīts.
- Komandrinda mainīsies no $ uz #. Simbols # norāda, ka jums ir root piekļuve.
5. solis. Piešķiriet sudo piekļuvi lietotājiem, kuriem vēl nav piekļuves, pievienojot tos sudo grupai
Izmantojiet komandu usermod -aG sudo lietotājvārds un aizstājiet “lietotājvārds” ar tā lietotāja vārdu, kuram vēlaties piešķirt piekļuvi.
2. metode no 2: saknes konta iespējošana
1. darbība. Nospiediet Ctrl+Alt+T, lai atvērtu termināļa logu
Atšķirībā no citiem Linux izplatījumiem, Ubuntu drošības nolūkos pēc noklusējuma bloķē saknes kontu. Lai droši palaistu komandas ar root tiesībām, izmantojiet
sudo
vai
gksudo
. Ja jums patiešām ir nepieciešams piekļūt saknes kontam, piemēram, svarīgām programmām, kurām var piekļūt tikai viens lietotājs, varat iespējot saknes kontu ar vienkāršu komandu.
Saknes konta iespējošana var kaitēt sistēmai. Ubuntu neiesaka iespējot saknes kontu
2. solis. Ievadiet komandu sudo passwd root un nospiediet taustiņu Enter
Jums tiks lūgts ievadīt jaunu root konta paroli. Neaizmirstiet šo paroli.
3. solis. Ievadiet paroli un pēc tam nospiediet taustiņu Enter
4. solis. Kad tiek prasīts, atkārtojiet paroli, pēc tam nospiediet taustiņu Enter
Tagad saknes konts ir aizsargāts ar paroli un pieejams.
5. solis. Ievadiet su - un nospiediet taustiņu Enter
Kad tiek prasīts piekļūt kontam, ievadiet saknes paroli.
Lai atspējotu saknes kontu, izmantojiet komandu sudo passwd -dl root
Padomi
- Ja vien iespējams, izvairieties tieši izmantot saknes kontu. Jūs varat palaist gandrīz jebkuru komandu ar root tiesībām, izmantojot sudo vai gksudo.
- Varat arī izmantot komandu sudo –i, lai piekļūtu citiem sistēmas lietotāju kontiem. Piemēram, lai piekļūtu lietotājam "ayu", izmantojiet komandu sudo –I ayu un ievadiet savu paroli (nevis Ayu).