Wéi lafen sudo Kommando ouni Passwuert an Linux anzeginn
Am Fall wou Dir Linux op enger Maschinn leeft déi Dir normalerweis eleng benotzt, sot op engem Laptop, e Passwuert aginn all Kéier wann Dir Sudo oprufft, kann op laang Siicht sou langweileg ginn. Dofir, an dësem Guide, wäerte mir beschreiwen wéi Dir sudo Kommando konfiguréiert fir ze lafen ouni e Passwuert anzeginn.
Dës Astellung gëtt an der Datei /etc/sudoers gemaach, déi Sudoer dréit fir Standard Sécherheetspolitik Plugin fir de sudo Kommando ze benotzen; ënner dem Benotzer Privileg Spezifizéierung Rubrik.
Wichteg: Am Sudeors-Datei gëtt den Authentifikatiounsparameter, deen als Standard ageschalt ass, fir Authentifikatiounszwecker benotzt. Wann et agestallt ass, mussen d'Benotzer sech iwwer e Passwuert (oder aner Authentifikatiounsmëttel) authentifizéieren ier se Kommandoe mat sudo lafen.
Wéi och ëmmer, dëse Standardwäert kann iwwerschriwwe ginn mat der NOPASSWD (erfuerdert kee Passwuert wann de Benotzer sudo Kommando oprufft) Tag.
D'Syntax fir d'Benotzer Privilegien ze konfiguréieren ass wéi follegt:
user_list host_list=effective_user_list tag_list command_list
Wou:
user_list
– Lëscht vun de Benotzer oder e Benotzeralias dee scho festgeluecht gouf.host_list
– Lëscht vun Hosten oder e Hostalias op deem d'Benotzer sudo kënne lafen.effective_user_list
– Lëscht vun de Benotzer déi se musse lafen oder als Alias lafen.tag_list
– Lëscht vun Tags wéi NOPASSWD.command_list
– Lëscht vun de Kommandoen oder e Kommando-Alias fir de Benotzer(e) mat sudo auszeféieren.
Fir e Benotzer (aaronkilik
am Beispill hei ënnen) z'erlaaben all Kommandoe mat sudo ouni Passwuert auszeféieren, öffnen d'sudoers Datei:
$ sudo visudo
A füügt déi folgend Linn derbäi:
aaronkilik ALL=(ALL) NOPASSWD: ALL
Fir de Fall vun enger Grupp, benotzt de %
Zeeche virum Gruppnumm wéi follegt; dat heescht datt all Member vun der sys
-Grupp all Kommandoe mat sudo ouni Passwuert ausféiert.
%sys ALL=(ALL) NOPASSWD: ALL
Fir e Benotzer ze erlaben e bestëmmte Kommando (/bin/kill
) mat sudo ouni Passwuert auszeféieren, füügt déi folgend Linn derbäi:
aaronkilik ALL=(ALL) NOPASSWD: /bin/kill
D'Linn hei ënnen erlaabt de Member vun der sys
Grupp d'Befehle auszeféieren: /bin/kill, /bin/rm mat sudo ouni Passwuert:
%sys ALL=(ALL) NOPASSWD: /bin/kill, /bin/rm
Fir méi Sudo Konfiguratioun an zousätzlech Benotzungsoptiounen, liest eis Artikelen déi méi Beispiller beschreift:
- 10 Nëtzlech Sudoers Konfiguratiounen fir 'sudo' op Linux ze setzen
- Loosst Sudo Iech beleidegen wann Dir falscht Passwuert agitt
- Wéi halen ech 'sudo' Passwuert Timeout Sessioun méi laang am Linux
An dësem Artikel hu mir beschriwwen wéi Dir Sudo Kommando konfiguréiert fir ze lafen ouni e Passwuert anzeginn. Vergiesst net eis Är Gedanken iwwer dëse Guide oder aner nëtzlech Sudeor Konfiguratiounen fir Linux System Administrateuren all an de Kommentaren ze bidden.