Wéi erstellt een Sudo Benotzer an openSUSE Linux


De sudo Kommando erlaabt e Benotzer e Linux System mat de Sécherheetsprivilegien vun engem anere Benotzer ze verwalten, par défaut de Superuser oder Root.

An dësem Guide wäerte mir Iech duerch de Prozess goen fir e sudo Benotzer an openSUSE ze kreéieren, dat heescht e Benotzer erstellen an hinnen Privilegien ze ginn fir de sudo Kommando opzeruffen.

Fir dëse Guide benotze mir openSUSE Leap 15.3, déi lescht Verëffentlechung op där de sudo Kommando virinstalléiert ass. Wéi och ëmmer, wann dëst net de Fall fir Iech ass an de sudo Kommando ass net op Ärem openSUSE Betribssystem installéiert, installéiere se wéi follegt.

Installéiert Sudo an openSUSE Linux

Als éischt wiesselt op de Root Kont, benotzt de zypper Kommando fir sudo z'installéieren wéi gewisen:

$ su - 
# zypper in sudo

Dëse Guide gëtt och ugeholl datt Dir e frësch installéierten openSUSE Betribssystem op Ärem Computer hutt.

Erstellt Sudo Benotzer an openSUSE Linux

Fänkt un andeems Dir e Benotzerkont erstellt (genannt sysadmin an dësem Beispill), benotzt de Kommando useradd, a erstellt e séchert Passwuert fir de Benotzer wéi follegt. De -m Fändel instruéiert fir den Heemverzeechnes vum Benotzer ze kreéieren.

Notéiert datt de Benotzer tecmint den Standardadministrativ Benotzer ass deen sudo opruffe kann. Dofir benotze mir et fir en aneren administrativen Benotzer ze kreéieren deen och Sudo opruffe kann.

$ sudo useradd -m sysadmin
$ sudo password sysadmin

Als nächst füügt de Benotzer Sysadmin un d'administrativ Grupp genannt Rad mam Usermod Kommando wéi gewisen.

An dësem Kommando heescht de -a Fändel datt de Benotzer an d'Ergänzungsgrupp bäigefüügt gëtt, déi vum -G Fändel uginn ass. Da kontrolléiert d'Gruppen vum Sysadmin mam Kommando vum Gruppen:

$ sudo usermod -aG wheel sysadmin
$ sudo groups sysadmin

Configuréieren Sudo Access an Rad Group an Sudoers Fichier

Elo musst Dir d'Radgrupp konfiguréieren fir datt Benotzer, déi derzou gehéieren, all Kommando ausféieren mat sudo. Öffnen d'Sudoers Datei fir z'änneren andeems Dir de folgende Kommando ausféiert (par défaut benotzt visudo vim als Editor):

$ sudo visudo

Kuckt d'Linnen:

Defaults targetpw   # ask for the password of the target user i.e. root
ALL   ALL=(ALL) ALL   # WARNING! Only use this together with 'Defaults targetpw'!

a kommentéiert se eraus wéi am folgenden Screenshot gewisen.

Kuckt och fir déi folgend Linn.

# %wheel ALL=(ALL) ALL

an decommentéiert et fir Membere vum Grupprad z'erméiglechen all Kommando auszeféieren andeems Dir de sudo Kommando oprufft:

%wheel ALL=(ALL) ALL

Späichert d'Ännerungen an der Sudoers Datei a maach se zou.

Bemierkung: No de rezenten Ännerungen ass de Standard Benotzerkont op engem frësch installéierte System vum Sudo Zougang ausgeschalt. An dësem Fall kann de Benotzer tecmint net méi de Sudo Kommando opruffen, ausser de Benotzer gëtt an d'Radgrupp bäigefüügt.

Testen Sudo Benotzer an openSUSE Linux

Fir ze testen ob den nei erstallte Benotzerkont de sudo Kommando opruffe kann, wiesselt de Kont mam su Kommando, da fuert all Kommando mat sudo.

$ su - sysadmin
$ sudo zypper install git

Dat ass alles! An dësem Guide hu mir gekuckt wéi een e Sudo Benotzer an der openSUSE Linux Verdeelung erstellt. Wéi gewinnt, erreechen eis iwwer de Kommentarformular hei ënnen fir all Froen oder Kommentaren.