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