Darbas su Linux dažnai kelia iššūkių: leidimai. Daugelį užduočių galima atlikti tik turint administratoriaus teises, kurios susijusios su vartotojo paskyra „root“. Šiame vadove sužinosi, kaip efektyviai naudotis šiomis teisėmis, kad galėtum administruoti savo sistemą ir atlikti konfigūravimus. Čia į pagalbą ateina komandos „sudo“ ir „su“. Pradėkime nedelsdami!
Svarbiausi įžvalgos
- Komanda sudo leidžia vykdyti programas su administratoriaus teisėmis.
- Naudodamas komandą su, gali pasiekti root paskyrą.
- Yra prasminga reguliariai naudoti komandą sudo, kad išvengtum leidimų problemų.
Žingsnis po žingsnio vadovas
Prieiga prie administratoriaus teisių
Norėdamas dirbti su terminalu savo Linux sistemoje, dažnai turi turėti administratoriaus teises. Dažniausias būdas tai pasiekti yra komandos sudo naudojimas. Pavyzdžiui, jei nori keisti konfigūraciją ar įdiegti programinę įrangą, reikės šių teisių. Norėdamas naudoti komandą sudo, atidaryk savo terminalą ir įrašyk:
sudo [komanda]
Čia turi pakeisti [komanda] su konkrečia komanda, kurią nori vykdyti. Kad būtų lengviau pradėti, su sudo gali suteikti laikiną administravimo teisę.

Komandos su naudojimas
Alternatyvus būdas gauti administratoriaus teises yra komanda su. Tai reiškia „Pereiti vartotoją“ ir leidžia dirbti kaip kitas vartotojas, dažniausiai kaip root. Tiesiog įrašyk:
su
Tada turi įvesti tikslo vartotojo slaptažodį. Jei sėkmingai įveda, dabar veiki kaip root vartotojas.

Darbas kaip root vartotojas
Dabar, kai esi prisijungęs kaip root vartotojas, turi prieigą prie visų savo Linux sistemos sričių. Tai reiškia, kad gali diegti naujinius, pašalinti programinę įrangą ir atlikti visus sistemos konfigūravimus. Pavyzdžiui, jei nori įdiegti kelis naujinius, tai gali padaryti tiesiogiai naudodamas komandą sudo arba dirbdamas kaip root vartotojas. Nepamiršk, kad bet kada gali naudoti komandą exit, kad sugrįžtum prie savo įprastos vartotojo paskyros.
Efektyvus sudo naudojimas
Norėdamas kiekvieną kartą nereikėtų rašyti žodžio sudo prieš kiekvieną komandą, gali pereiti į root aplinką naudodamas sudo -i arba sudo -s. Tai leidžia vykdyti kelias komandas iš eilės, nesiblaškant nuolat rašant sudo.
Pabaiga ir kiti žingsniai
Darbas su root teisėmis turėtų būti vykdomas visada atsargiai. Dirbdamas su administratoriaus teisėmis, turi kontrolę ir atsakomybę už visą sistemą. Klaida gali turėti nepageidaujamų pasekmių. Norėdamas sugrįžti prie įprasto naudojimo, gali pasinaudoti komanda exit.
Santrauka – Sudo ir Super Vartotojas (Root): Pradininkų vadovas
Šiame vadove sužinojai, kaip efektyviai naudoti komandas sudo ir su, kad gautum reikiamas teises ir valdytum savo sistemą. Šios žinios yra pagrindinės sklandžiam Linux platformos naudojimui.
Dažniausiai užduodami klausimai
Koks skirtumas tarp sudo ir su?sudo leidžia vykdyti komandas su administratoraus teisėmis, nekeičiant vartotojo paskyros, tuo tarpu su prašo slaptažodžio vartotojo keitimui, dažniausiai į root.
Kada turėčiau naudoti sudo?Kai dirbi su įprasta vartotojo paskyra ir tau reikia administratoriaus teisių tam tikroms užduotims.
Ar galiu su sudo vykdyti kelias komandas?Taip, gali naudoti sudo -i arba sudo -s, kad pereitum į root aplinką ir vykdytum kelias komandas iš eilės.
Kas atsitiks, jei įvesiu exit?Tu išeisi iš root aplinkos ir sugrįši prie savo normalaus vartotojo.
Kaip elgtis su leidimų problemomis?Naudok sudo prieš komandą, jei susiduri su leidimų problema.