Mokėjimo būdai Abuse

Kaip išjungti "Sudo" komandos slaptažodį

07.03.2021, 20:59

Įrankis, vadinamas "Sudo", leidžia paprastam naudotojui naudoti programą turint supernaudotojo teises. Kad pašalinis naudotojas negalėtų pasinaudoti šia programa, kiekvieną kartą ją paleidus prašoma slaptažodžio. Tai svarbi atsargumo priemonė, nes sistemai svarbu įsitikinti, kad prieigos prašo naudotojas, o ne programa, bandanti pakenkti sistemai. Dėl įvairių priežasčių gali prireikti išjungti slaptažodį. Geriausia to nedaryti, bet jei jums to tikrai reikia, toliau pateikiamos instrukcijos yra skirtos jums.

Sudo komanda "Linux" be slaptažodžio

Norint išjungti Sudo slaptažodį, tereikia į naudotojo arba grupės konfigūracijos eilutę įrašyti direktyvą NOPASSWD.

Ši komanda yra tokia:

username ALL=(ALL) NOPASSWD: ALL

Atidarykite Sudo konfigūracijos failą ir uždrauskite slaptažodį konkrečiam naudotojui, atlikdami toliau nurodytus pakeitimus. Kaip pavyzdį naudokime linux90 naudotoją:

$ sudo visudo

linux90 ALL=(ALL) NOPASSWD: ALL

Tada išsaugokite padarytus pakeitimus ir uždarykite failą. Palyginimui, vi naudoja i klavišą, kad įeitų į įterpimo režimą, :w komandą, kad išsaugotų, ir :q komandą, kad išeitų. Jei viskas atlikta teisingai, kaip aprašyta pirmiau, sudo neprašys pasirinkto naudotojo įvesti slaptažodžio vykdant bet kokias komandas.

Jei norite, kad naudotojas be slaptažodžio galėtų vykdyti tik kai kurias komandas (apt ir perkrauti), atlikite šį pakeitimą:

linux90 ALL=(ALL) NOPASSWD: /usr/bin/apt, /sbin/reboot

Norėdami išjungti slaptažodį naudotojų grupei, naudokite šį kodą:

%group_name ALL=(ALL) NOPASSWD: ALL

Išsaugokite pakeitimus ir uždarykite failą. Dabar linux90 naudotojas galės vykdyti usr/bin/apt, /sbin/reboot komandas be slaptažodžio, kaip ir sukonfigūruotos grupės naudotojai.

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