Konfigurer en passordfri sudo

Konfigurer en passordfri sudo
Jeg kan satse på at vi alle er kjent med sudo. Det er et verktøy tilgjengelig i de fleste Linux -distribusjoner og blir adoptert av de som ikke har implementert det ennå. Derfor, hvis du er en vanlig Linux-bruker, er Sudo et must-bruksverktøy.

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.