Priklausomai nuo to, kaip jį įdiegėte, jūsų „Linux“ sistema gali būti nustatyta prisijungti prie šakninės paskyros naudojant „su“, o ne „sudo“. Tačiau galite išjungti šakninę paskyrą ir vietoj jos naudoti sudo. Štai kaip.

Kodėl turėtumėte išjungti pagrindinę sąskaitą

Turėtumėte išjungti šakninę paskyrą ir naudoti sudo administracinėms užduotims atlikti, nes jis yra saugesnis nei naudojant su. Tokiu būdu „Linux“ sistemoje turite prisiminti tik vieną slaptažodį.

Jei turite kelis administravimo vartotojus, pvz., Serveryje, vienas iš jų pažeis pagrindinį slaptažodį. „Sudo“ leidžia kiekvienam naudoti savo slaptažodį. Jei šakninis prisijungimas yra išjungtas, niekas negali nutekinti slaptažodžio. Jei administratorius elgiasi nesąžiningai, galite tiesiog išjungti jo paskyrą.

Pirmiausia įsitikinkite, kad galite „sudo“

Prieš išjungdami šakninę paskyrą, pirmiausia įsitikinkite, kad galite sudo. Daugelis distribucijų diegimo metu nustato pirmąjį vartotoją kaip administratorių. Taigi, jei tai jūs, greičiausiai jau galite sudo. Šakninė paskyra jau užrakinta, jei jūsų sistema yra nustatyta pagal sudo.

instagram viewer

Jei „sudo“ neįdiegta jūsų sistemoje, galite ją gauti naudodami paketų tvarkyklę. Pabandykite ieškoti paketo pavadinimu „sudo“ ir įdiekite jį. Po įdiegimo gali reikėti pridėti savo vartotojo abonementą prie „rato“, „administratoriaus“ ar panašiai pavadintos vartotojų grupės, kad galėtumėte naudoti „sudo“.

Norėdami sukonfigūruoti sudo, naudokite visudo komandą. Tai atvers kopiją /etc/sudoers failą ir išsaugos tik galiojančią konfigūraciją, taigi apsaugos jus nuo nepageidaujamos sistemos žalos.

Susijęs: Kaip pridėti vartotoją prie „Sudoers“ sąrašo „Linux“

Šakninės sąskaitos užrakinimas

Dabar, kai sudo sėkmingai nustatytas, norėsite užrakinti šakninę paskyrą. Tai neleis niekam naudoti „su“ ar prisijungti prie root tiesiogiai. Norėdami tai padaryti, naudokite komandą passwd:

sudo passwd -l šaknis

Dabar jūsų sistema yra saugesnė

Įdiegę „sudo“ ir užrakinę šakninę paskyrą, galite būti ramūs, kad jūsų sistema yra saugi. Dar geriau, nesuklysite prisimindami įprastą paskyros slaptažodį ir pagrindinį slaptažodį.

Nors komandos su ir sudo gali suteikti prieigą prie šaknies, pastaroji yra lankstesnė ir saugesnė nei su, nes galite nurodyti, kam leidžiama ką daryti Linux sistemoje.

Dalintis„Tweet“Paštu
Sudo vs. su: Kokią komandą turėtumėte naudoti?

„Linux“ yra dvi komandos, leidžiančios gauti prieigą prie vartotojo: su ir sudo. Kurį iš jų naudoti, priklauso nuo atliekamos užduoties.

Skaityti toliau

Susijusios temos
  • Linux
  • Sistemos administravimas
  • „Linux“ komandos
Apie autorių
Davidas Delony (Paskelbti 45 straipsniai)

Davidas yra laisvai samdomas rašytojas, įsikūręs Ramiojo vandenyno šiaurės vakaruose, tačiau iš pradžių kilęs iš Bay Area. Nuo vaikystės jis buvo technologijų entuziastas. Deivido pomėgiai apima skaitymą, kokybiškų televizijos laidų ir filmų žiūrėjimą, retro žaidimus ir įrašų rinkimą.

Daugiau iš Davido Delony

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia