Hvordan aktivere sudo på en brukerkonto på Debian

Hvordan aktivere sudo på en brukerkonto på Debian

I Debian, den sudo Kommando er bare aktivert for rotbrukeren som standard. Dermed vil du ikke kunne utføre noen kommando på terminalen selv om du er den eneste brukeren på systemet. Å kjøre sudo Kommandoer på Debian som systembruker, må du aktivere sudo tilgang på din nåværende brukerkonto slik at du kan kjøre kommandoer som å oppdatere systemet, installere en applikasjon og mer.

Denne artikkelen er en guide for å aktivere “sudo”På en brukerkonto på Debian.

Hvordan aktivere "sudo" på en brukerkonto på Debian?

Mens du kjører en sudo Kommando på Debian -terminalen, kan du oppleve følgende feil som “Bruker er ikke i Sudoers -filen”:


For å fikse feilen, må du aktivere sudo på din nåværende brukerkonto, som er “Myuser” i mitt tilfelle. Å legge til Myuser til en sudoers fil, det er to metoder som er nevnt nedenfor:

    • Ved å bruke "addUser" -kommando
    • Ved å redigere "sudoers" -filen

Metode 1: Ved å bruke "adduser" -kommando

I Linux -basert system, Adduser Kommando brukes til å legge til en bruker til en hvilken som helst spesifisert gruppe, syntaks for Adduser Kommando er gitt nedenfor:

Merk: Husk det til Adduser Til enhver gruppe, først bytt brukeren til rotbruker ved å bruke "su root”Kommando:

Etter det kan du utføre følgende kommandosyntax:

Syntaks

sudo adduser


I ovennevnte kommando erstatter erstatning med “sudo”For å aktivere sudo på en brukerkonto:

For eksempel;

sudo adduser myuser sudo



Du kan også direkte legge brukeren til rot Gruppe hvis du også vil tilordne alle rotrettighetene:

sudo adduser myuser root


Bekreftelse

For å bekrefte at den ønskede brukeren har blitt lagt til sudo Gruppe, bytt til den brukeren og kjør den nedenfor-skrevne oppdateringskommandoen:

sudo apt oppdatering


I utgangen kan du se at denne kommandoen nå kjører vellykket, noe som sikrer at sudo er vellykket aktivert på en brukerkonto på Debian:

Metode 2: Ved å redigere "sudoers" -filen

Den andre metoden for å aktivere sudo på en brukerkonto er ved å redigere sudoers fil. I alle Linux-baserte systemer, Sudoers -fil er filen som inneholder informasjonen til alle sudo aktiverte brukere.

For å redigere sudoers Fil, åpne den ved å bruke hvilken som helst Nano -redigerer:

sudo nano /etc /sudoers


Finn deretter den nedenfor-nevnte teksten i filen:

rot alt = (alle: alle) alle



Og under den ovennevnte teksten, legg til en ny linje med ønsket brukernavn:

Alle = (alle) nopasswd: alle


For eksempel:

myuser alle = (alle) nopasswd: alle



Etter å ha redigert lagre det endret sudoers fil ved å bruke snarveisnøklene Ctrl+x, deretter Y og til slutt trykk Tast inn for å komme tilbake til terminalen.

Bekreftelse

For å bekrefte at brukeren har blitt lagt til sudo gruppe, kjør den nedenfor-skrevne oppdateringskommandoen etter å ha byttet til den målrettede brukeren:

sudo apt oppdatering


Oppdateringskommandoen skal nå kjøre vellykket som vist på bildet nedenfor:

Konklusjon

I Debian -systemet er det ingen av brukerne sudo aktivert som standard og for å aktivere sudo privilegier for en ønsket bruker, bør man legge til at brukeren til sudo gruppe. Det er to måter å aktivere sudo På en brukerkonto er man ved å bruke "Adduser”Kommando og den andre er ved å redigere manuelt sudoers fil for å tilordne sudo privilegier til en ønsket bruker.