Prijava kot root
Korenski račun je podoben vsakemu drugemu računu, ker ima uporabniško ime ("root") in geslo. Če poznate korensko geslo, ga lahko uporabite za prijavo v korenski račun iz ukazne vrstice.
Obstaja poseben ukaz z imenom su (za "super uporabnika" ali "stikalo uporabnika"), ki vam omogoča začasno izvajanje ukazov kot korenskega računa. V ukazno vrstico vnesite:
su
Ko ste pozvani k vnosu gesla, vnesite geslo. Če je uspešen, se preklopite na uporabnika root in lahko zaženete ukaze s polnimi sistemskimi pravicami.
Bodite previdni, ko ste prijavljeni kot root; enostavno je pozabiti, da ste trenutno korenski uporabnik, in morda boste nenamerno zagnali ukaz, ko mislite, da ste zgolj smrtnik. En način, da se spomnite, če ste root ali ne, je, da preverite ukazni poziv. Mnogi sistemi končajo ukazno vrstico z znakom za dolar (" $ "), če ste prijavljeni kot običajni uporabnik, vendar z znakom za funt (" # "), če ste root.
Lahko pa uporabite ukaz whoami za določitev računa, ki ga uporabljate.
Ko končate z skrbniškimi opravili, lahko zaženete ukaz exit ali logout, da se vrnete na standardni uporabniški račun.
Ko se prijavljate kot korenski uporabnik, je pogosto koristno uporabiti eno vrstico za ukazom su, kot je ta:
su -
Ta ukaz simulira popolno prijavo korena. Izvaja vse skripte inicializacij ukazne lupine korenskega uporabnika in nastavi vse spremenljivke okolja, kot da je bil root uporabnik prijavljen v novo sejo lupine. Glede na to, katero nalogo morate opraviti in kako je konfiguriran korenski račun, je ta oblika ukaza su lahko optimalna za vas.
Izvajanje ukazov kot root brez gesla root
Možno je, in pogosto je bolj zaželeno, zagnati ukaze kot koren, ne da bi se prijavili v korenski račun z ukazom sudo, ki pomeni "superuporabnik do". Če prednastavite ukaz s sudo, boste pozvani k vnosu gesla (ne korenskega gesla) in vaše ime bo preverjeno glede na posebno datoteko, imenovano sudoers . Če je vaš račun tam naveden, se bo vaš ukaz izvajal s korenskimi pravicami.
Z uporabo sudo je veliko težje pozabiti, da ste root, ker niste prijavljeni v root račun, in se nikoli ne boste pozabili odjaviti. Tudi tipkanje sudo vsakič, ko zaženete potencialno uničujoč ukaz, vas opomni, da ste še posebej previdni in sami preverite.
Če morate dodati uporabnika na seznam sudoers, uporabite ukaz visudo, ki zahteva zagon korenskih pravic, in omogočite varno urejanje občutljive datoteke sudoers.