Betalingsmåter Abuse

Slik deaktiverer du passordet for Sudo-kommandoen

07.03.2021, 20:59

Et verktøy som heter Sudo, gjør det mulig for en vanlig bruker å bruke programmet med superbrukerrettigheter. For å hindre at en utenforstående bruker får tilgang, ber verktøyet om passord hver gang det kjøres. Dette er en viktig forholdsregel, da det er viktig for systemet å forsikre seg om at det er brukeren som ber om tilgang, og ikke et program som prøver å skade systemet. Av ulike årsaker kan det være nødvendig å deaktivere passordet. Det er best å ikke gjøre dette, men hvis du virkelig trenger det, kan du lese instruksjonene nedenfor.

Sudo-kommandoen i Linux uten passord

For å deaktivere Sudo-passordet trenger du bare å legge til NOPASSWD-direktivet i bruker- eller gruppekonfigurasjonslinjen.

Denne kommandoen er som følger:

username ALL=(ALL) NOPASSWD: ALL

Åpne Sudo-konfigurasjonsfilen og deaktiver passordet for en bestemt bruker ved å gjøre følgende endringer. La oss bruke linux90-brukeren som eksempel:

$ sudo visudo

linux90 ALL=(ALL) NOPASSWD: ALL

Lagre deretter endringene og lukk filen. Som referanse bruker vi i-tasten for å gå inn i innsettingsmodus, :w-kommandoen for å lagre og :q-kommandoen for å avslutte. Hvis du gjør det riktig som beskrevet ovenfor, vil sudo ikke be den valgte brukeren om passord når du utfører kommandoer.

Hvis du ønsker at brukeren bare skal kunne kjøre enkelte kommandoer uten passord (apt og reboot), gjør du denne endringen:

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

Bruk følgende kode for å deaktivere passordet for en gruppe brukere:

%group_name ALL=(ALL) NOPASSWD: ALL

Lagre endringene og lukk filen. Linux90-brukeren vil nå kunne kjøre usr/bin/apt, /sbin/reboot-kommandoer uten passord, akkurat som brukerne i den konfigurerte gruppen.

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