Lietderība, ko sauc Sudo, ļauj parastam lietotājam strādāt ar programmu ar superlietotāja tiesībām. Lai nepieļautu, ka to dara ārējs lietotājs, rīks pieprasa paroli ikreiz, kad tas tiek palaists. Tas ir svarīgs piesardzības pasākums, jo sistēmai ir svarīgi pārliecināties, ka piekļuvi pieprasa lietotājs, nevis programma, kas mēģina kaitēt sistēmai. Dažādu iemeslu dēļ var būt nepieciešams atslēgt paroli. Vislabāk to nedarīt, bet, ja jums tas patiešām ir nepieciešams, turpmāk sniegtie norādījumi ir domāti tieši jums.
Lai atspējotu Sudo paroli, viss, kas jums jādara, ir lietotāja vai grupas konfigurācijas rindā jāpievieno direktīva NOPASSWD.
Šī komanda ir šāda:
username ALL=(ALL) NOPASSWD: ALL
Atveriet Sudo konfigurācijas failu un atspējojiet paroli konkrētam lietotājam, veicot šādas izmaiņas. Kā piemēru izmantosim linux90 lietotāju:
$ sudo visudo
linux90 ALL=(ALL) NOPASSWD: ALL
Pēc tam saglabājiet veiktās izmaiņas un aizveriet failu. Atsauces nolūkos vi izmanto i taustiņu, lai ieietu iestarpināšanas režīmā, :w komandu, lai saglabātu, un :q komandu, lai izietu. Ja tas tiek darīts pareizi, kā aprakstīts iepriekš, sudo nepieprasīs izvēlētajam lietotājam ievadīt paroli, izpildot jebkuru komandu.
Ja vēlaties, lai lietotājs bez paroles varētu izpildīt tikai dažas komandas (apt un reboot), veiciet šo izmaiņu:
linux90 ALL=(ALL) NOPASSWD: /usr/bin/apt, /sbin/reboot
Lai atspējotu paroli lietotāju grupai, izmantojiet šādu kodu:
%group_name ALL=(ALL) NOPASSWD: ALL
Saglabājiet izmaiņas un aizveriet failu. Lietotājs linux90
tagad varēs palaist usr/bin/apt
, /sbin/reboot
komandas bez paroles tāpat kā lietotāji konfigurētajā grupā.