At skrive rodadgangskoden for hver systemkommando kan være irriterende. Lær hvordan du bruger sudo-kommandoen uden adgangskoder.
Sudo-kommandoen i Linux giver brugerne mulighed for at køre bestemte kommandoer som en anden bruger, helst som root. At have sudo-adgang giver almindelige brugere mulighed for at udføre opgaver, der ellers kræver forhøjede tilladelser.
Dog kræver sudo, at brugerne skal indtaste deres adgangskoder til hver nye session. Dette kan vise sig besværligt for regelmæssige opgaver som systemvedligeholdelse. Heldigvis kan du nemt bruge sudo-kommandoen uden adgangskoder.
Konfigurer sudo uden adgangskode
Sudoers-filen i Linux giver administratorer mulighed for at administrere brugsrettigheder for forskellige brugere. Du kan give yderligere tilladelser til almindelige brugere ved at tilføje dem til sudoers-listen. Vi kan også konfigurere sudo-brug uden adgangskoder ved at tilpasse denne fil.
Følg nedenstående trin for at forhindre sudo i at bede om adgangskoder nogensinde igen. Sørg for først at skifte til rodbrugeren.
Trin 1: Sikkerhedskopier Sudoers-filen
Du skal sikkerhedskopiere sudoers-filen, før du ændrer den. Kør følgende kommando i din terminal for at oprette en kopi af sudoers-listen.
cp / etc / sudoers /etc/sudoers.old
Trin 2: Åbn Sudoers-filen
Brug visudo kommando til sikker åbning af sudoers-filen. Det tilføjer nogle beskyttelsesforanstaltninger mod uønskede fejl og validerer syntaksen.
visudo
Trin 3: Rediger Sudoers-filen
Når du har åbnet sudoers-listen, skal du gå i bunden af filen og tilføje følgende linje.
rubaiat ALLE = (ALLE) NOPASSWD: ALLE
Erstatte rubaiat med dit brugernavn for at forhindre Linux i at spørge sudo-adgangskoden igen. Du kan også give sudo uden adgangskode adgang til en anden bruger ved at bruge deres brugernavn i stedet for dit.
Trin 4: Gem og afslut Visudo
Du skal gemme og afslutte visudo efter tilføjelse af ovenstående linje. Hvis du har konfigureret visudo til at bruge Vim-editoren på din maskine, skal du bruge kommandoen nedenfor til at gem og afslut Vim.
: wq
Trykke Ctrl + X hvis visudo bruger nano-teksteditoren. Du kan nu kontrollere, om alt gik som forventet ved at udstede en kommando, der kræver superbrugertilladelser.
Brug af sudo uden adgangskoder i Linux
Du får sudo-adgang uden en adgangskode, når du har gennemført ovenstående trin. Brug af sudo uden adgangskoder kan imidlertid vise sig at være en sikkerhedstrussel, hvis du bruger det til ikke-tillid til scripts. Plus, enhver med fysisk adgang til din maskine kan udføre systemhandlinger uden tilladelse.
Da risikoen for kompromitterede legitimationsoplysninger løbende stiger på arbejdspladsen, bør du ikke bruge sudo uden adgangskoder på dit kontor.
Lær om de mest almindelige typer kompromitterede legitimationsoplysninger og insidertrusler. Beskyt dig selv derhjemme og på arbejdspladsen ved at mindske disse risici, inden de ankommer.
Læs Næste
- Linux
- Linux Tweaks
- Systemadministration
Rubaiat er en CS grad med en stærk passion for open source. Bortset fra at være Unix-veteran, er han også interesseret i netværkssikkerhed, kryptografi og funktionel programmering. Han er en ivrig samler af brugte bøger og har en uendelig beundring for klassisk rock.
Abonner på vores nyhedsbrev
Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!
Et trin mere !!!
Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.