jeg er en Ny Ubuntu Linux 16.04.xx lts server bruker. Hvordan oppretter jeg en ny sudo-bruker på serveren min? Hvordan legger jeg til en ny bruker som sudoer-fil ved hjelp av kommandolinjealternativet På Ubuntu?
I Linux (Og Unix generelt) er Det En Superbruker som heter root. Rotbrukeren kan gjøre alt og alt, og dermed gjøre daglig arbeid som roten kan være veldig farlig. Du kan skrive inn en kommando feil og ødelegge systemet. Sudo-kommandoen lar en tillatt bruker kjøre en kommando som superbruker (rotbruker) eller en annen bruker, som angitt av sikkerhetspolicyen. Ofte sudo brukes på servere for å gi admin tillatelser og privilegier til vanlige brukere. I denne raske opplæringen lærer du hvordan du lager en sudo-bruker På Ubuntu.
Trinn for å opprette en ny sudo-bruker På Ubuntu
- først legg til brukeren, kjør: sudo adduser <UserNameHere>
- Legg til brukeren i sudo-gruppen ved å skrive kommandoen i terminal For Ubuntu versjon 12.04 og over: sudo adduser < Brukernavnher> sudo
- i eldre versjon Av Ubuntu (versjon 12.04 og eldre), kjør: sudo adduser < Brukernavnher> admin
- Bekreft det: id < Brukernavnher>
Mer om admin og sudo group på Ubuntu server
medlemmene av admin-gruppen kan få root-privilegier. Alle medlemmer av gruppe sudo kjører en kommando på Ubuntu server. Så bare legg brukeren til sudo-gruppen på Ubuntu server. Admin-gruppen har blitt avskrevet siden Ubuntu versjon 12.04 og nyere. Derfor eksisterer ikke lenger eller brukes I Ubuntu 12.04 eller nyere. Grunnen til at det fungerer:# grep -B1 -i '^%sudo' /etc/sudoers
ELLER
$ sudo grep -B1 -i '^%sudo' /etc/sudoers
Eksempelutganger:
# Allow members of group sudo to execute any command%sudoALL=(ALL:ALL) ALL
La oss se på noen praktiske eksempler.
hvordan legge til en ny bruker som heter vivek til sudo ved hjelp av kommandolinjen?
Åpne terminalen eller logg inn på den eksterne serveren:$ ssh root@server-name-IP-here
$ ssh [email protected]
{ root@server:/root} #
hvordan legge til brukeren som heter vivek
# adduser vivek
ELLER
$ sudo adduser vivek
Eksempelutganger:
Fig.01: Hvordan legge til den nye brukeren På Ubuntu
hvordan lage en sudo-bruker På Ubuntu for vivek-konto
Skriv inn følgende kommando:# adduser vivek sudo
eller bruk kommandoen usermod for å legge til bruker i Gruppe På Linux:# usermod -aG sudo vivek
ELLER
$ sudo usermod -aG sudo vivek
ELLER$ sudo adduser vivek sudo
Eksempelutganger:
Fig.02: Legg til bruker vivek til sudo for å få administratorrettigheter
- Ingen annonser og sporing
- dyptgående guider for utviklere og sysadmins På Opensourceflare✨
- Bli Med I Min Patreon for å støtte uavhengige innholdsskapere og begynn å lese de nyeste veiledningene:
- hvordan sette Opp Redis sentinel cluster På Ubuntu Eller Debian Linux
- Hvordan Sette OPP SSH-Nøkler Med YubiKey Som tofaktorautentisering (U2F/FIDO2)
- hvordan sette Opp Mariadb Galera cluster På Ubuntu Eller Debian Linux
- en podman – opplæring for nybegynnere-del I (kjør Linux-beholdere uten Docker Slik Beskytter Du Linux mot useriøse usb-enheter Ved Hjelp Av Usbguard
- Hvis Domenet DITT IKKE SENDER E-POST, Må Du Angi Disse Dns-Innstillingene for å unngå spoofing og phishing
slik skriver du ut brukerkontoinformasjon
Bekreft nytt bruker-og gruppemedlemskap med :$ id vivek
Eksempel på utganger:
Fig.03: Vis bruker-og gruppeinformasjon
slik tester du sudo-tilgang for vivek brukerkonto
nå kan bruker vivek logge inn med kommandoen ssh som følger:$ ssh [email protected]
Kontroller at vivek kan bruke sudo-kommandoen:$ sudo cat /etc/sudoers
første gang du bruker sudo-kommandoen, blir du bedt om passordet til vivek-kontoen. Så skriv vivek passord for å få root-tilgang. Enhver kommandotype med sudo bør kjøre med root privilegier for vivek konto. For å få rotskall, skriv inn:$ sudo -s
Eksempel på utganger:
Fig.03: Testing sudo tilgang for vivek brukerkonto
Og der har du det. Tillater andre brukere å kjøre sudo på Ubuntu server og gi brukere administratorrettigheter.
- Linux Logg Inn Som Superbruker (root bruker )
- hvordan kan jeg logge inn som root?
- Ubuntu opprett en ny sudo-bruker på Ubuntu Linux server
- Legg til en ny brukerkonto med admintilgang På Linux
- CentOS 8 Linux opprett En Sudo-Bruker
- Ubuntu 20.04 lts opprett en sudo-bruker
RSS-feed ➔ Ukentlig nyhetsbrev ➔
Kategori | Liste Over Unix-og Linux-kommandoer |
---|---|
last ned ledere | wget |
Dokumentasjon | hjelp * mandb * man * pinfo |
Diskplass analysatorer | df * duf * ncdu * pydf |
Filbehandling | cat * cp * mindre * mkdir * mer * tre |
Brannmur | Alpine Awall • CentOS 8 • OPENSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Linux Desktop apps | Skype • Spotify • VLC 3 |
Modern utilities | bat • exa |
Network Utilities | NetHogs • dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Pakkebehandling | apk * apt |
Prosesser Ledelse | bg * chroot * cron * fornekte • fg * blikk • gtop * iotop * jobber * killall * drepe * pidof * pstree * pwdx * tid * vtop |
Søker | ag * grep * whereis * which |
Shell builtins | compgen * echo * printf |
tekstbehandling | klipp • rev |
Brukerinformasjon | grupper • id * lastcomm • siste * lid / libuser-lid * logname * medlemmer * brukere * whoami * hvem * w |
WireGuard VPN | Alpint * CentOS 8 * Debian 10 * Brannmur * Ubuntu 20.04 |