Makseviisid Abuse

Kuidas keelata Sudo käsu parool

07.03.2021, 20:59

Utiliit nimega Sudo võimaldab tavakasutajal kasutada programmi superuser-õigustega. Selleks, et välistada väliskasutajat, küsib utiliit igal käivitamisel parooli. See on oluline ettevaatusabinõu, sest süsteemi jaoks on oluline veenduda, et see on kasutaja, kes juurdepääsu taotleb, mitte programm, mis üritab süsteemi kahjustada. Erinevatel põhjustel võib olla vaja salasõna keelata. Parem on seda mitte teha, kuid kui teil on seda tõesti vaja, siis on järgmised juhised teie jaoks.

Sudo käsk Linuxis ilma paroolita

Sudo parooli keelamiseks tuleb vaid lisada kasutaja või grupi konfiguratsioonireale direktiiv NOPASSWD.

See käsk on järgmine:

username ALL=(ALL) NOPASSWD: ALL

Avage Sudo konfiguratsioonifail ja keelake konkreetse kasutaja parool, tehes järgmised muudatused. Kasutame näitena kasutajat linux90:

$ sudo visudo

linux90 ALL=(ALL) NOPASSWD: ALL

Seejärel salvestage tehtud muudatused ja sulgege fail. Viide: vi kasutab sisestusrežiimi sisenemiseks klahvi i, salvestamiseks käsku :w ja väljumiseks käsku :q. Kui seda tehakse õigesti, nagu eespool kirjeldatud, ei küsi sudo valitud kasutajalt parooli, kui ta täidab käske.

Kui soovite, et kasutaja saaks ilma paroolita käivitada ainult mõningaid käske (apt ja reboot), tehke see muudatus:

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

Kasutajate grupi paroolide keelamiseks kasutage järgmist koodi:

%group_name ALL=(ALL) NOPASSWD: ALL

Salvestage muudatused ja sulgege fail. Nüüd saab linux90 kasutaja käivitada usr/bin/apt, /sbin/reboot käske ilma paroolita, nagu ka seadistatud grupi kasutajad.

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