Sett opp sudo ingen passord for bare spesifikk kommando

Sett opp sudo ingen passord for bare spesifikk kommando

Er du en Linux- eller UNIX -operativsystembruker? Da ja, sudo er din omfattende hjelperkommando i Linux. På Linux -operativsystemet kan du kjøre kommandoer som en annen bruker som bruker SUDO -kommandoen. Sudo er det mest brukte verktøyet i Linux -systemet. Men før du kjører kommandoer, trenger sudo brukerautentisering.

Brukere må logge inn ved hjelp av bruker -ID og passord før de bruker kommandoen. Men å legge inn passordet hver gang kan bli hektisk. Denne artikkelen vil diskutere sudo -kommandoen, hvordan du bruker sudo -kommandoen, og setter opp sudo ingen passord for kommandoer i de neste seksjonene.

Ved hjelp av en rotkonto må du være ferdig med det første oppsettet før du kjører kommandoene. Du kan få tilgang til roten ved å bruke $ Sudo -kommandoen. Men du må kjenne passordet til å begynne med.

Sett opp sudo ingen passord for bare spesifikk kommando

Følgende er noen trinn-for-trinn-kommandoer som vil hjelpe deg å vite hvordan du bruker Sudo-kommandoen uten passord for å utføre alle kommandoer.

UserList HostList = EffectiveUserList Taglist CommandList

Der User_List er en liste over brukere som allerede er opprettet, er Host_list en liste over verter der brukerne kan kjøre sudo.

Effektiv_userliste er en liste over brukerne som kanskje kjører som et alias. Tag_list er tagger som nopasswd. I kommandolisten gir vi kommandoene vi ikke vil skrive passordene til.

Som rotbruker må du skrive # visudo eller $ sudo visudo -kommandoen.

I det andre trinnet må du legge til oppføringen av følgende gitt kommando uten passord for den spesifiserte brukeren (si bruker Vidya):

brukernavn alle = (alle) nopasswd: alle

Lagre og lukk filen og test resultatet ved å skrive [morbius@server] $ sudo /bin /drep pid-her kommando.

Så på de gitte måtene kan vi sette opp sudo ingen passordkommando.

Hvis du bare vil konfigurere Sudo, ingen passord for spesifikk kommando, så er her trinn-for-trinn-metoden:

La oss ta et eksempel der vi vil bruke MKDIR i sudo uten å oppgi passord. Så her er den enkle måten å bruke MKDIR for å lage en katalog:

Merk: Datafile i kommandoen ovenfor er mappen vi har opprettet.

Nå åpner vi Visudo -panelet gjennom følgende kommando:

Etter det, bla ned til bunnen, hvor /etc /sudoers.D er til stede, og legg deretter kommandoen nedenfor i den:

Brukernavn ALL = NOPASSWD:

Vi har brukt Morbius All = nopasswd:/bin/mkdir Som vi trenger å gi sudo -privilegier til Mkdir uten å bruke et passord.

Til slutt vil vi bekrefte at systemet godtar kommandoen, så vi opprettet en mappe til ved hjelp av MKDIR, og dette systemet spurte ikke om passordet:

Hvis du vil bruke to forskjellige kommandoer uten passord, kan du bruke kommandoen nedenfor i Visudo -panelet:

Her setter vi ikke opp noe passord for APT -kommandoer. Derfor har vi brukt/usr/bin/apt -kommandoen.

Nå er her resultatet:

Konklusjon

Denne artikkelen har diskutert sudo -kommandoen, hvordan du bruker sudo -kommandoen, og sudo ingen passord for alle eller spesifikke kommandoer. Vi har også sett syntaksen til sudo -kommandoen uten passord. Vi håper du likte artikkelen. Vennligst besøk vår hjemmeside for å lese flere artikler.