Maksājuma metodes Abuse

Kā atspējot Sudo komandas paroli

07.03.2021, 20:59

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.

Sudo komanda Linux sistēmā Linux bez paroles

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ā.

Для того чтобы отключить пароль sudo для определенного пользователя нужно открыть файл конфигурации sudo и отключить запрос пароля следующей строчкой,