Sudo er et UNIX -verktøy som lar pålitelige brukere kjøre kommandoer med privilegiene til en annen bruker. Den vanligste bruken er å kjøre kommandoer som rotbruker, som er satt som standard.
For å påkalle Sudo, må brukeren som ringer Sudo -kommandoen imidlertid være en gruppe av Sudoers som administreres av Sudoers -filen i (/etc/sudoers/). Imidlertid kan gruppenavnet til Sudoers -gruppen avvike basert på distribusjonen du bruker.
Ut av boksen, når en bruker påkaller sudo, vil de bli pålagt å oppgi passord før utførelse. Det er en av sikkerhetsmekanismene til sudo -verktøyet, da det kan være skadelig hvis feil.
Imidlertid, hvis du ofte kjører masse kommandoer i terminalen din, kan det være veldig utmattende å fortsette å skrive passordene dine hver gang du påkaller sudo. Tilsvarende, hvis du kjører skript som krever sudo, er det egentlig ikke veien å ha passord. Det er her begrepet passord-mindre sudo kommer inn.
I denne opplæringen skal vi fokusere på å sette opp sudo på en måte som ikke krever at du skriver inn et passord.
FORSIKTIGHET: På grunn av verktøyets natur og dets hurtigmekanisme, kan det å kjøre en kommando som sudo uten passord ha sikkerhetsproblemer. Vær forsiktig når du aktiverer dette alternativet.
Aktiver passord-mindre sudo
For å sette opp passord-mindre sudo, alt vi trenger å gjøre er å redigere Sudoers-filen og legge til noen få oppføringer.
Start med å redigere Sudoers -filen med kommandoen:
$ sudo visudo
Vi anbefaler å redigere Sudoers -filen med Visudo, da den verifiserer redigeringene og ikke lagrer endringer hvis det oppstår feil.
I Sudoers -filen, legg til følgende oppføringer.
Lagre filen og lukk. Det er bra å merke seg at endringene påvirker alle brukerne av sudo -gruppen.
For å angi passord-mindre sudo på en bestemt bruker, kan vi legge til oppføringen som:
Ovennevnte oppføring setter en passordfri sudo for brukeren Linuxhint.
Konklusjon
For denne guiden så vi på å sette en passordfri sudo for en bestemt bruker eller alle medlemmer av Sudo Group. Bruk denne funksjonaliteten med forsiktighet, da det kan føre til sikkerhetsfeil.
Hvis du likte guiden, kan du dele den med venner.