Kif Tmexxi sudo Kmand Mingħajr ma Daħħal Password fil-Linux
F'każ li tkun qed tħaddem il-Linux fuq magna li normalment tuża waħedha, ngħidu aħna fuq laptop, li ddaħħal password kull darba li tinvoka sudo jista' jsir tant boring fit-tul. Għalhekk, f'din il-gwida, se niddeskrivu kif tikkonfigura l-kmand sudo biex jaħdem mingħajr ma ddaħħal password.
Dan l-issettjar isir fil-fajl /etc/sudoers, li jmexxi s-sudoers biex jużaw il-plugin default tal-politika tas-sigurtà għall-kmand sudo; taħt it-taqsima tal-ispeċifikazzjoni tal-privileġġ tal-utent.
Importanti: Fil-fajl sudeors, il-parametru tal-awtentikazzjoni li huwa mixgħul awtomatikament jintuża għal skopijiet ta 'awtentikazzjoni. Jekk tkun issettjata, l-utenti għandhom jawtentikaw lilhom infushom permezz ta' password (jew mezz ieħor ta' awtentikazzjoni) qabel ma jmexxu kmandi b'sudo.
Madankollu, dan il-valur default jista' jiġi sostitwit bl-użu tat-tikketta NOPASSWD (mhemmx bżonn ta' password meta l-utent jinvoka kmand sudo).
Is-sintassi biex jiġu kkonfigurati l-privileġġi tal-utent hija kif ġej:
user_list host_list=effective_user_list tag_list command_list
Fejn:
lista_utenti
– lista ta' utenti jew alias ta' utent li diġà ġie stabbilit.host_list
– lista ta’ hosts jew alias ta’ host li fuqhom l-utenti jistgħu jmexxu sudo.effective_user_list
– lista ta' utenti li jridu jkunu qed jaħdmu bħala jew run bħala alias.tag_list
– lista ta' tikketti bħal NOPASSWD.command_list
– lista ta’ kmandi jew alias ta’ kmand li jrid jitmexxa minn utent(i) bl-użu ta’ sudo.
Biex tippermetti utent (aaronkilik
fl-eżempju hawn taħt) biex imexxi l-kmandi kollha billi juża sudo mingħajr password, iftaħ il-fajl sudoers:
$ sudo visudo
U żid il-linja li ġejja:
aaronkilik ALL=(ALL) NOPASSWD: ALL
Għall-każ ta' grupp, uża l-karattru %
qabel l-isem tal-grupp kif ġej; dan ifisser li l-membri kollha tal-grupp sys
se jmexxu l-kmandi kollha billi jużaw sudo mingħajr password.
%sys ALL=(ALL) NOPASSWD: ALL
Biex tippermetti utent imexxi kmand partikolari (/bin/kill
) billi juża sudo mingħajr password, żid il-linja li ġejja:
aaronkilik ALL=(ALL) NOPASSWD: /bin/kill
Il-linja hawn taħt se tippermetti lill-membru tal-grupp sys
biex imexxi l-kmandi: /bin/kill, /bin/rm billi juża sudo mingħajr password:
%sys ALL=(ALL) NOPASSWD: /bin/kill, /bin/rm
Għal aktar konfigurazzjoni sudo u għażliet ta 'użu addizzjonali, aqra l-artikoli tagħna li jiddeskrivu aktar eżempji:
- 10 Konfigurazzjonijiet Utli ta' Sudoers għall-Issettjar ta' 'sudo' fil-Linux
- Ħalli lil Sudo jinsultak Meta Daħħal Password Skorretta
- Kif Żomm Is-Sessjoni ta’ Timeout tal-Password ‘sudo’ Itwal fil-Linux
F'dan l-artikolu, iddeskrivejna kif tikkonfigura l-kmand sudo biex jaħdem mingħajr ma ddaħħal password. Tinsiex toffrilna l-ħsibijiet tiegħek dwar din il-gwida jew konfigurazzjonijiet oħra ta 'sudeors utli għall-amministraturi tas-sistema Linux kollha fil-kummenti.