Wéi erstellt ee Sudo Benotzer op CentOS


De sudo Kommando gëtt eng Technik fir vertraute Benotzer mat administrativen Erlaabnes fir e Linux System ze bidden ouni de Root Benotzer Passwuert ze deelen.

Wann d'Benotzer dës Technik erlaabt hunn en administrativen Kommando mat sudo virzegoen, gi se gefrot fir hiert eegent Passwuert unzeginn. Eemol Login, an ugeholl datt de Kommando erlaabt ass, gëtt den administrativen Kommando ausgeführt wéi wann de Root Benotzer ausgefouert gëtt.

An dësem Artikel wäert Dir weisen wéi Dir en neien normale Benotzerkont mat sudo Privilegien op engem CentOS System erstellt ouni d'Sudoers Datei vum System z'änneren.

Wann Dir sudo Zougang kritt hutt, kënnt Dir de sudo Kommando benotze fir administrativ Kommandoen auszeféieren ouni Iech op de root Benotzerkont aloggen.

Erstellt en neie Sudo Benotzer op CentOS

1. Log an Ärem CentOS System als root Benotzer.

$ ssh [email _ip_address

2. Erstellt en normale Benotzerkont mam Numm tecmint mat dem Kommando useradd, d'Optioun -m bedeit fir den Heemverzeichnis vum Benotzer ze kreéieren wann et net gëtt, - s definéiert de Login-Shell-Programm vum neie Benotzer (wat an dësem Fall /bin/bash ass) an -c definéiert e Kommentar deen uginn datt dëst en administrativen Benotzer ass Kont.

# useradd -m -s /bin/bash -c "Administrator" tecmint

Ersetzt tecmint mam Benotzernumm deen Dir wëllt erstellen.

3. Setzt e Passwuert fir den nei erstallte Benotzerkont mat dem Passwd Kommando (erënnert Iech e séchert staarkt Passwuert ze setzen).

# passwd tecmint

4. Op all Linux Verdeelungen déi zu der RHEL Famill gehéiert, kënnen nëmmen Benotzer an der Rad System Grupp e Kommando mat sudo lafen. Also, als nächst, füügt den neie Benotzer tecmint an d'Radgrupp mat dem Usermod Kommando. Hei heescht de -a Fändel fir de Benotzer un eng zousätzlech Grupp ze addéieren an -G spezifizéiert de Grupp.

# usermod -aG wheel tecmint

5. Test sudo Zougang op nei erstallt Benotzerkont tecmint andeems Dir de su Kommando oprufft fir op den neie Benotzerkont ze wiesselen an och z'iwwerpréiwen datt de Benotzer ass am Rad Grupp.

# su - tecmint
$ groups

6. Laf elo de whoami Kommando aus, andeems Dir \sudo\ op de Kommando virgeet, deen Dir wëllt mat administrativen Privilegien lafen.

$ whoami

Well dëst déi éischte Kéier ass, datt Dir sudo vun dësem Kont ausgefouert hutt, gëtt de Bannermeldung gewisen. Dir wäert och gefrot ginn d'Passwuert fir de Benotzerkont anzeginn.

Wann sudo richteg konfiguréiert ass, weist den Output vum uewe genannte whoami Kommando root.

7. Dir kënnt och d'Inhalter vum /root Verzeechnes mat dem ls Kommando oplëschten, deen normalerweis nëmme fir de Root Benotzer erreechbar ass.

$ sudo ls -la /root

Dir kënnt och gär dës folgend verbonne Artikelen iwwer sudo liesen.

  1. 10 Nëtzlech Sudoers Konfiguratiounen fir 'sudo' op Linux ze setzen
  2. Wéi Asterisken ze weisen wärend Dir Sudo Passwuert a Linux tippt
  3. Wéi halen ech 'sudo' Passwuert Timeout Sessioun méi laang am Linux

Dat ass alles! An dësem Artikel hu mir erkläert wéi een en neien normale Benotzerkont mat sudo Privilegien op engem CentOS System erstellt. Fir all Froen, kontaktéiert eis iwwer de Kommentarformular hei ënnen.