Cum se configurează userul sudo în freebsd

Dacă un utilizator este membru al grupului de roți (dacă, bineînțeles, în timpul instalării a fost inclus în grupul de roți), nu înseamnă că dacă avem nevoie să facem ceva cu drepturile superuserilor, de exemplu, pentru a crea un alt utilizator, atunci putem scrie ceva de genul:








Deci, nu va funcționa, pentru că în meseria inițială nu există niciun concept de soudoir. Dacă vrem să adăugați utilizatorul, atunci trebuie să meargă la sanachala rădăcină și superuser pentru a adăuga un utilizator nou (sau orice altceva care are nevoie de drepturi de superutilizator):

Așa va funcționa, iar apoi dacă utilizatorul intră în roata de grup. dacă încercăm să accesăm un alt utilizator de la utilizatorul din afara roții de grup. atunci sistemul ne va da greș. Desigur muta în mod constant de la unul la altul utilizatori este de a începe ceva de sub superpolzovatelya și apoi reveniți mai convenabil decât doar a scrie o comanda sudo. Dar există încă un inconvenient, care este chiar mai rău decât să mergem acolo. Să presupunem că o mașină cu froy există încă unii utilizatori care, de asemenea, uneori, au nevoie de drept temporar superpolzovatelskie, dar care nu au nevoie să cunoască parola de root. În acest caz, ei vor trebui să aștepte până când reveniți de la locul de muncă pentru a introduce parola de root, dar în cazul în care celălalt utilizator a fost syudoerom, ar fi tocmai a intrat parola. Deci, mai devreme sau mai târziu, întrebarea de a rula comenzi prin sudo în freeware devine actuală. Puțin mai sus, atunci când am scris că în Phra nici o idee sudoera nu, eu sunt un pic slukavil ea nu numai în mod implicit, dar putem instala.







Instalarea utilitarului sudo

Hai să punem sudoera pe drumul nostru. Porniți terminalul și introduceți comanda:

Deci, vom găsi portul de unde puteți instala utilitarul sudo. Acum du-te la acest port:

Și mergem la superuser cu comanda su (vă reamintesc, puteți merge la superuser dacă utilizatorul se află în grupul de roți):

După aceea, instalatorul va începe să scoată sursele, apoi să le compileze și apoi să pună pachetul binar.

Atribuirea utilizatorului ca sudoer

După ce a fost setat totul, rămâne să editați fișierul / usr / local / etc / sudoers. Pentru aceasta, în timp ce rămâneți superuser, mergeți la directorul / usr / local / etc și verificați dacă fișierul sudoers este într-adevăr acolo:

Dacă există un sudoer de fișiere, atunci trebuie să includă și permisiuni de scriere, deoarece în mod implicit este creat cu drepturi de citire:

Acum deschideți-l pentru editare:

Găsiți în ea linia root ALL = (ALL) ALL și adăugați sub ea același lucru numai cu utilizatorul (linia 10):

Aceasta înseamnă că numele de utilizator al utilizatorului este permis să:
Primul ALL înseamnă că gazdei li se permite să execute comanda sudo. În cazul nostru, de la toate.
Al doilea (ALL) înseamnă utilizatorii din care este permis comanda sudo. În cazul nostru, de la orice utilizator. De asemenea, puteți scrie un utilizator și un grup din care puteți executa comanda sudo. este scris astfel: (ALL: ALL). ceea ce înseamnă de la toți utilizatorii și grupurile.
Și al treilea ALL înseamnă comenzi care sunt permise să ruleze prin comanda sudo. În cazul nostru, orice echipă.
Salvați și ieșiți din vima:

și deconectați-vă de la superuser:

Folosim utilitatea sudo

Acum, pentru a rula ceva pentru care aveți nevoie de privilegiile superuser, trebuie să introduceți comanda sudo fără superuser înainte de comanda pe care doriți să o executați:

Dacă totuși sunteți obosit (introduceți în mod constant sudo în fața echipei de supraveghere), o puteți face o singură dată, introduceți:

și acum veți fi întotdeauna în modul superuser până când îl veți părăsi cu comanda de ieșire sau tastând ctrl + D. în timp ce nu cunoașteți parola superuser.







Trimiteți-le prietenilor: