Un utilitar numit Sudo permite unui utilizator obișnuit să opereze programul cu drepturi de superutilizator. Pentru a preveni un utilizator din exterior, utilitarul solicită o parolă de fiecare dată când rulează. Aceasta este o precauție importantă, deoarece este important ca sistemul să se asigure că este utilizatorul care solicită accesul și nu un program care încearcă să afecteze sistemul. Din diverse motive, poate fi necesar să dezactivați parola. Cel mai bine este să nu faceți acest lucru, dar dacă chiar aveți nevoie de ea, următoarele instrucțiuni sunt pentru dumneavoastră.
Pentru a dezactiva parola Sudo, tot ce trebuie să faceți este să adăugați directiva NOPASSWD la linia de configurare a utilizatorului sau a grupului.
Această comandă este după cum urmează:
username ALL=(ALL) NOPASSWD: ALL
Deschideți fișierul de configurare Sudo și dezactivați parola pentru un anumit utilizator făcând următoarele modificări. Să folosim ca exemplu utilizatorul linux90:
$ sudo visudo
linux90 ALL=(ALL) NOPASSWD: ALL
Apoi, salvați modificările efectuate și închideți fișierul. Pentru referință, vi utilizează tasta i pentru a intra în modul de inserare, comanda :w pentru a salva și comanda :q pentru a ieși. Dacă se procedează corect, așa cum este descris mai sus, sudo nu va solicita utilizatorului selectat o parolă atunci când execută vreo comandă.
Dacă doriți ca utilizatorul să poată executa doar unele comenzi fără parolă (apt și reboot), efectuați această modificare:
linux90 ALL=(ALL) NOPASSWD: /usr/bin/apt, /sbin/reboot
Pentru a dezactiva parola pentru un grup de utilizatori, utilizați următorul cod:
%group_name ALL=(ALL) NOPASSWD: ALL
Salvați modificările și închideți fișierul. Utilizatorul linux90
va putea acum să execute comenzile usr/bin/apt
, /sbin/reboot
fără parolă, la fel ca utilizatorii din grupul configurat.