Hvernig á að búa til Sudo notanda í openSUSE Linux


Sudo skipunin gerir notanda kleift að stjórna Linux kerfi með öryggisréttindum annars notanda, sjálfgefið ofurnotanda eða rót.

Í þessari handbók munum við leiða þig í gegnum ferlið við að búa til sudo notanda í openSUSE, þ.e. búa til notanda og veita þeim forréttindi til að kalla fram sudo skipunina.

Fyrir þessa handbók munum við nota openSUSE Leap 15.3, nýjustu útgáfuna þar sem sudo skipunin er foruppsett. Hins vegar, ef þetta er ekki raunin fyrir þig og sudo skipunin er ekki sett upp á openSUSE stýrikerfinu þínu, settu það upp eins og hér segir.

Settu upp Sudo í openSUSE Linux

Skiptu fyrst yfir í rótarreikninginn með því að nota zypper skipunina til að setja upp sudo eins og sýnt er:

$ su - 
# zypper in sudo

Þessi handbók gerir einnig ráð fyrir að þú sért með nýuppsett openSUSE stýrikerfi á tölvunni þinni.

Búðu til Sudo notanda í openSUSE Linux

Byrjaðu á því að búa til notandareikning (kallað sysadmin í þessu dæmi), notaðu useradd skipunina og búðu til öruggt lykilorð fyrir notandann eins og hér segir. -m fáninn gefur fyrirmæli um að búa til heimaskrá notandans.

Athugaðu að notandinn tecmint er sjálfgefinn stjórnunarnotandi sem getur kallað fram sudo. Þess vegna erum við að nota það til að búa til annan stjórnunarnotanda sem getur einnig kallað fram sudo.

$ sudo useradd -m sysadmin
$ sudo password sysadmin

Næst skaltu bæta notandasysadmin við stjórnunarhópinn sem kallast hjól með því að nota usermod skipunina eins og sýnt er.

Í þessari skipun þýðir fáninn -a að bæta notandanum við viðbótarhópinn sem tilgreindur er með -G fánanum. Athugaðu síðan hópa kerfisstjórans með því að nota skipun hópanna:

$ sudo usermod -aG wheel sysadmin
$ sudo groups sysadmin

Stilltu Sudo Access og Wheel Group í Sudoers skrá

Nú þarftu að stilla hjólahópinn til að leyfa notendum sem tilheyra honum að framkvæma hvaða skipun sem er með sudo. Opnaðu sudoers skrána til að breyta með því að keyra eftirfarandi skipun (sjálfgefið, visudo notar vim sem ritstjóra):

$ sudo visudo

Leitaðu að línunum:

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'!

og skrifaðu athugasemdir við þá eins og sýnt er á eftirfarandi skjámynd.

Leitaðu einnig að eftirfarandi línu.

# %wheel ALL=(ALL) ALL

og afskrifaðu það til að leyfa meðlimum hóphjólsins að framkvæma hvaða skipun sem er með því að kalla fram sudo skipunina:

%wheel ALL=(ALL) ALL

Vistaðu breytingarnar í sudoers skránni og lokaðu henni.

Athugið: Eftir nýlegar breytingar er sjálfgefinn notendareikningur á nýuppsettu kerfi óvirkur frá sudo aðgangi. Í þessu tilviki getur notandinn tecmint ekki lengur kallað fram sudo skipunina nema notandanum sé bætt við hjólahópinn.

Prófar Sudo notanda í openSUSE Linux

Til að prófa hvort nýstofnaður notendareikningur geti kallað fram sudo skipunina skaltu skipta um reikning með su skipuninni og keyra síðan hvaða skipun sem er með sudo.

$ su - sysadmin
$ sudo zypper install git

Það er allt og sumt! Í þessari handbók skoðuðum við hvernig á að búa til sudo notanda í openSUSE Linux dreifingunni. Eins og venjulega, hafðu samband við okkur í gegnum athugasemdareyðublaðið hér að neðan fyrir allar spurningar eða athugasemdir.