Kuidas käivitada sudo käsk Linuxis parooli sisestamata


Juhul, kui kasutate Linuxit arvutis, mida tavaliselt kasutate üksi, näiteks sülearvutis, võib parooli sisestamine sudo käivitamisel iga kord nii igavaks muutuda. Seetõttu kirjeldame selles juhendis, kuidas konfigureerida sudo käsk töötama ilma parooli sisestamata.

See säte tehakse failis/etc/sudoers, mis sunnib sudoere kasutama sudo käsu jaoks vaikimisi turbepoliitika pluginat; jaotises kasutajaõiguste spetsifikatsioon.

Tähtis: sudeors-failis kasutatakse autentimiseks vaikimisi sisselülitatud autentimisparameetrit. Kui see on määratud, peavad kasutajad enne sudoga käskude käivitamist end parooli (või muu autentimisviisi) abil autentima.

Selle vaikeväärtuse võidakse siiski tühistada sildi NOPASSWD abil (ei nõuta parooli, kui kasutaja kutsub sudo käsku).

Kasutajaõiguste konfigureerimise süntaks on järgmine:

user_list host_list=effective_user_list tag_list command_list

Kus:

  1. user_list - juba määratud kasutajate loend või kasutajanimi.
  2. host_list - hostide loend või hosti varjunimi, millel kasutajad saavad sudo käivitada.
  3. efektiivne_kasutaja_loend - loetelu kasutajatest, kellena nad peavad käitama või aliasina käitama.
  4. tag_list - siltide loend, näiteks NOPASSWD.
  5. command_list - käskude loend või käsu varjunimi, mida kasutajad peavad kasutama sudo abil.

Kui soovite lubada kasutajal ( aaronkilik allpool toodud näites) käivitada kõik käsud sudo abil paroolita, avage sudoers-fail:

$ sudo visudo

Ja lisage järgmine rida:

aaronkilik ALL=(ALL) NOPASSWD: ALL

Grupi puhul kasutage grupi nime ees märki % järgmiselt; see tähendab, et kõik rühma sys liikmed käivitavad sudo abil kõik paroolita käsud.

%sys ALL=(ALL) NOPASSWD: ALL

Kui soovite lubada kasutajal parooliga sudo abil käsku (/bin/kill ) käitada, lisage järgmine rida:

aaronkilik ALL=(ALL) NOPASSWD: /bin/kill

Allolev rida võimaldab sys rühma liikmel käivitada käsud:/bin/kill,/bin/rm sudo abil ilma paroolita:

%sys ALL=(ALL) NOPASSWD: /bin/kill, /bin/rm

Veel sudo seadistamise ja täiendavate kasutusvalikute saamiseks lugege meie artikleid, mis kirjeldavad rohkem näiteid:

  1. 10 kasulikku sudoeri konfiguratsiooni Linuxi sudo seadistamiseks
  2. Las Sudo solvab teid, kui sisestate vale parooli
  3. Kuidas hoida sudo parooli ajalõpu seanssi Linuxis kauem

Selles artiklis kirjeldasime, kuidas konfigureerida sudo käsk töötama parooli sisestamata. Ärge unustage kommentaarides meile oma mõtteid selle juhendi või muude Linuxi süsteemiadministraatoritele kasulike konfiguratsioonide kohta pakkuda.