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 net op Ärem openSUSE Betribssystem installéiert ass, installéiere se wéi follegt.

Installéiert Sudo an openSUSE Linux

Als éischt schalt op de Root Kont, andeems Dir de zypper Kommando benotzt 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 mam Numm Rad mam Usermod Kommando wéi gewisen.

An dësem Kommando bedeit de -a Fändel de Benotzer an d'Ergänzungsgrupp ze addéieren, déi vum -G Fändel spezifizéiert 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 (Standard 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éierten 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, schalt de Kont mam su Kommando aus, fuert dann 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 Kommentarer.