miten luoda uusi sudo-käyttäjä Ubuntu Linux server

Katso kaikki Ubuntu Linuxiin liittyvät FAQ

olen Uusi Ubuntu Linux 16.04.xx LTS-palvelimen käyttäjä. Miten luon uuden sudo-käyttäjän palvelimelleni? Kuinka lisään uuden käyttäjän sudoer-tiedostona Ubuntun komentoriviasetuksella?
Linuxissa (ja Unixissa yleensä) on pääkäyttäjä nimeltä root. Juurenkäyttäjä voi tehdä mitä tahansa ja kaikkea, ja siten päivittäisen työn tekeminen juurena voi olla hyvin vaarallista. Voit kirjoittaa komennon väärin ja tuhota järjestelmän. Sudo-komennon avulla sallittu käyttäjä voi suorittaa komennon pääkäyttäjänä (pääkäyttäjä) tai muuna käyttäjänä, kuten suojauskäytännössä on määritelty. Usein sudo käytetään palvelimissa antaa järjestelmänvalvojan oikeudet ja oikeudet tavallisille käyttäjille. Tässä nopeassa opetusohjelmassa opit luomaan sudo-käyttäjän Ubuntuun.

mainos

vaiheet uuden sudo-käyttäjän luomiseksi Ubuntuun

  1. lisää ensin käyttäjä, suorita: sudo-lisäosa <Käyttäjätunnushere>
  2. Lisää käyttäjä sudo-ryhmään kirjoittamalla komento Ubuntun version 12.04 ja sitä uudemman: sudo adduser <UserNameHere> sudo
  3. vanhemmassa Ubuntun versiossa (versio 12.04 ja vanhempi), suorita: sudo adduser <Käyttäjätunnusperä> admin
  4. tarkista se: id <Käyttäjätunnusperä>

lisää Admin-ja sudo-ryhmästä Ubuntu-palvelimella

admin-ryhmän jäsenet voivat saada pääkäyttäjän oikeudet. Kaikki sudo-ryhmän jäsenet suorittavat minkä tahansa komennon Ubuntu-palvelimella. Joten vain lisätä käyttäjän sudo ryhmä Ubuntu server. Admin ryhmä on vanhentunut Ubuntu versio 12.04 ja edellä. Näin ollen Ubuntu 12.04 tai sitä uudempi versio ei ole enää käytössä. Miksi se toimii:
# grep -B1 -i '^%sudo' /etc/sudoers
tai
$ sudo grep -B1 -i '^%sudo' /etc/sudoers
Otostulokset:

# Allow members of group sudo to execute any command%sudoALL=(ALL:ALL) ALL

Katsotaanpa joitakin käytännön esimerkkejä.

miten sudoon lisätään uusi käyttäjä nimeltä vivek komentorivin avulla?

avaa pääte tai kirjaudu etäpalvelimeen:
$ ssh root@server-name-IP-here
$ ssh [email protected]
{ root@server:/root} #

kuinka lisätä Vivek-niminen käyttäjä

# adduser vivek
tai
$ sudo adduser vivek
Otostulokset:

Kuva.01: kuinka lisätä uusi käyttäjä Ubuntuun

Fig.01: Kuinka lisätä uusi käyttäjä Ubuntuun

kuinka luoda sudo-käyttäjä Ubuntuun vivek-tilille

kirjoita seuraava komento:
# adduser vivek sudo
tai usermod-komennolla voit lisätä käyttäjän ryhmään Linuxissa:
# usermod -aG sudo vivek
tai
$ sudo usermod -aG sudo vivek
tai
$ sudo adduser vivek sudo
Otostulokset:

Kuva.02: Lisää käyttäjä vivek sudoon saadaksesi järjestelmänvalvojan oikeudet

Fig.02: Lisää käyttäjä vivek sudoon saadaksesi järjestelmänvalvojan oikeudet

Patreon supporters only guides 🤓
  • Ei mainoksia ja seuranta
  • syvällisiä oppaita kehittäjille ja sysadminseille opensourceflarehomissa
  • liity Patreoniini tukemaan itsenäisiä sisällöntuottajia ja aloittamaan uusimpien oppaiden lukemisen:
    • Kuinka perustaa Redis sentinel-klusteri Ubuntuun tai Debian Linuxiin
    • miten perustaa SSH – avaimet yubikeyn kanssa kaksivaiheiseksi todennukseksi (U2F/FIDO2)
    • miten perustaa Mariadb Galera-klusteri Ubuntuun tai Debian Linuxiin
    • podman-opetusohjelma aloittelijoille-osa I (suorita Linux-kontteja ilman Dockeria ja daemonless-tilassa)
    • miten suojata Linux Rogue USB-laitteita Usbguard
    • jos verkkotunnuksesi ei lähetä sähköpostia, aseta nämä DNS-asetukset välttääksesi huijauksen ja tietojenkalastelun

Join Patreon ➔

kuinka tulostat käyttäjätilitietoja

Tarkista uusi käyttäjä-ja ryhmäjäsenyys:
$ id vivek
Näytetulokset:

Kuva.03: Näytä käyttäjä-ja ryhmätiedot

Kuva.03: Näytä käyttäjä-ja ryhmätiedot

miten vivek-käyttäjätilin sudo-pääsy testataan

Nyt käyttäjä vivek voi kirjautua ssh-komennolla seuraavasti:
$ ssh [email protected]
varmista, että vivek voi käyttää sudo-komentoa:
$ sudo cat /etc/sudoers
kun käytät ensimmäistä kertaa sudo-komentoa, sinulta kysytään vivek-tilin salasanaa. Kirjoita vivekin salasana päästäksesi pääkäyttäjäksi. Kaikki komentotyypit, joissa on sudo, pitäisi suorittaa Vivek-tilin pääkäyttäjän oikeuksilla. Saada root shell, anna:
$ sudo -s
Näytetulokset:

Kuva.03: Testing sudo access for vivek user account

Fig.03: Testing sudo access for vivek user account

and there you have it. Sallimalla muiden käyttäjien suorittaa sudo Ubuntu server ja myöntämällä käyttäjille järjestelmänvalvojan oikeudet.

tämä merkintä on 3 Linux-ja Unix sudo-opetusohjelmien 6: sta. Jatka sarjan muiden osien lukemista:

  1. Linux-kirjautuminen pääkäyttäjänä (pääkäyttäjä )
  2. Miten voin kirjautua pääkäyttäjänä?
  3. Ubuntu Luo uusi sudo-käyttäjä Ubuntu Linux-palvelimelle
  4. Lisää uusi käyttäjätili, jolla on järjestelmänvalvojan pääsy Linuxiin
  5. CentOS 8 Linux luo Sudo-käyttäjä
  6. Ubuntu 20.04 LTS luo sudo-käyttäjän

🐧 Hanki uusimmat tutorials Linux, Open Source & DevOps kautta
RSS-syöte ➔ Weekly email newsletter ➔

mainos

Luokka luettelo Unix – ja Linux-komennoista
Download managers wget
Documentation help * mandb * man * pinfo
Levyavaruusanalysaattorit df * duf * ncdu * pydf
Tiedostonhallinta cat • CP * less * mkdir * more * tree
palomuuri 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
paketinhallinta apk * apt
prosessien hallinta bg * chroot * cron * disown * fg • glances * gtop * iotop * jobs * killall * kill * pidof • pstree • pwdx * time * vtop
Searching ag * grep * whereis * which
Shell builtins compgen * echo * printf
tekstinkäsittely leikkaa * rev
käyttäjätiedot ryhmät * id * lastcomm * last * lid / libuser-lid * logname * members * users * whoami * who * w
WireGuard VPN Alpine * CentOS 8 • Debian 10 * Firewall * Ubuntu 20.04

Vastaa

Sähköpostiosoitettasi ei julkaista.