A fost așa - a fost necesar să înșurubezi un alt grup de utilizatori în linux ubuntu. Și a șters utilizatorul din grupul sudo! Cine sa confruntat cu asta - citim mai departe.
Pentru cei care nu înțeleg încă ce se discută, voi clarifica faptul că orice încercare de a executa o comandă prin sudo returnează următoarele:
Se pare că ar trebui să preluați și să editați corect fișierul / etc / sudoers și să oferiți utilizatorului posibilitatea de a fi în toate grupurile, inclusiv. și sistem? Dar dacă aveți o dată de schimbare a fișierelor care este aceeași cu data instalării, ca a mea
atunci sursa problemei nu este exact în acest fișier, nu trebuie să o alegeți, altfel puteți să vă răsturnați complet drepturile de rădăcină și, în general, să fiți cinstit, aceasta este o încălcare gravă a securității.
Aceasta este, de fapt, nu a fost așa (așa cum ar trebui să se uite în ubuntu în mod implicit)
De asemenea, puteți vedea acest lucru într-un mod diferit:
unde în loc de "username_user" trebuie să introduceți numele utilizatorului, pe care îl puteți învăța executând comanda în terminal:
obținem o astfel de concluzie
Pentru a rezolva acest lucru, veți avea nevoie de acces fizic la mașina în care este instalat ubuntu. În cazul meu, accesul fizic la mașină nu este întotdeauna disponibil, așa că problema a fost rezolvată doar două zile mai târziu.
Deci, pentru a adăuga un utilizator la grupuri, aveți nevoie de drepturi de superuser, care, din anumite motive, nu sunt prezenți în cadrul actualului nostru utilizator.
1 pas.
Este necesar să intrați sub cel care are drepturile superuserului:
1 Opțiune. Dacă aveți un alt utilizator pe computer cu privilegii superuser (și aveți o parolă cunoscută de dvs. printr-o șansă norocoasă), atunci vă conectați la el prin terminal.
2 Opțiune. Dacă parola este setată la root, vă puteți conecta la root:
Dacă parola de root nu este setată și nu aveți un utilizator cu acces root, atunci ca mine, aveți doar a treia opțiune.
3 opțiune. Prin meniul grub, introduceți modul de recuperare.
Repornim mașina, introduceți meniul grub (dacă nu îl vedeți în timpul încărcării normale a sistemului, apoi apăsați "Esc" la pornirea sistemului imediat după POST de pe ecranul BIOS)
Mergem la elementul "Parametri suplimentari de sistem" și selectați Ubuntu (modul de recuperare)
"Modul de recuperare" va porni Ubuntu, un utilitar foarte util care deseori ajută la ieșire.
Pentru a remonta sistemul de fișiere cu modul de scriere, selectați elementul "Network - enable network" cu tastele săgeți ale tastaturii și apăsați tasta "Enter".
Acum, selectați elementul "rădăcină" și apăsați tasta "Enter".
Utilizând una dintre opțiunile pe care le-am introdus în sistem, utilizatorul care are drepturi complete.
Pasul 2.
Revenim la utilizator drepturile superuserului.
Pentru a reveni la drepturile utilizatorului sudo, trebuie să executați următoarea comandă de șablon:
Pentru a returna drepturile superutilizatorului utilizatorului, trebuie să îl adăugați în două grupuri:
În plus, în mod implicit, utilizatorul a fost adăugat la următoarele grupuri:
iar numele_grupului nume_utilizator este identic cu numele utilizatorului, în cazul în care este utilizator.
În general, trebuie să executați următoarea comandă, care rezolvă problema noastră (introduceți numele grupurilor corecte!):
în locul utilizatorului - numele utilizatorului.
Nu introduceți niciun spațiu în lista de grupuri după virgule.
Spațiul este pus numai după lista de grupuri, înainte de numele utilizatorului.
Verificați fișierul / etc / group. că utilizatorul a fost adăugat la următoarele grupuri:
Trebuie să vedeți următoarele:
Acum reporniți sistemul.
Și încercați să introduceți o comandă cu sudo, de exemplu
Dacă totul este de succes - atunci vă felicit, ați returnat drepturile sudo utilizatorului.
Acum, sfaturi cu privire la modul de a rezolva acest lucru rapid, dacă prin curbură veți fi din nou depășite de o astfel de nefericire.
Este necesar să setați o parolă pe rădăcina utilizatorului, de preferință rezistentă la selecție, de exemplu: Fgrdph4C
Puteți face acest lucru cu o echipă atât de simplă:
Apropo, nu vă sperie, asteriscurile la introducerea parolei nu sunt afișate din motive de securitate.
Acum puteți șterge în siguranță drepturile pe care le aveți la grupul sudo, deoarece primul pas al acestei instrucțiuni poate fi sărit în siguranță.
Este suficient să introduceți comanda în terminal
Faceți din nou al doilea pas al acestei instrucțiuni, nu mai utilizați Consola de recuperare.