Si të krijoni përdorues Sudo në openSUSE Linux
Komanda sudo lejon një përdorues të administrojë një sistem Linux me privilegjet e sigurisë të një përdoruesi tjetër, si parazgjedhje, superpërdoruesi ose root.
Në këtë udhëzues, ne do t'ju udhëzojmë në procesin e krijimit të një përdoruesi sudo në openSUSE, d.m.th. të krijojmë një përdorues dhe t'i japim privilegje për të thirrur komandën sudo.
Për këtë udhëzues, ne do të përdorim openSUSE Leap 15.3, versioni më i fundit në të cilin komanda sudo është e para-instaluar. Sidoqoftë, nëse ky nuk është rasti për ju dhe komanda sudo nuk është e instaluar në sistemin tuaj operativ openSUSE, instaloni atë si më poshtë.
Instaloni Sudo në openSUSE Linux
Së pari kaloni në llogarinë rrënjë, duke përdorur komandën zypper për të instaluar sudo siç tregohet:
$ su -
# zypper in sudo
Ky udhëzues supozon gjithashtu se ju keni një sistem operativ openSUSE të sapo instaluar në kompjuterin tuaj.
Krijo përdorues Sudo në openSUSE Linux
Filloni duke krijuar një llogari përdoruesi (të quajtur sysadmin në këtë shembull), duke përdorur komandën useradd dhe krijoni një fjalëkalim të sigurt për përdoruesin si më poshtë. Flamuri -m
udhëzon të krijohet direktoria kryesore e përdoruesit.
Vini re se përdoruesi tecmint është përdoruesi i parazgjedhur administrativ që mund të thërrasë sudo. Prandaj ne po e përdorim atë për të krijuar një përdorues tjetër administrativ që mund të thërrasë edhe sudo.
$ sudo useradd -m sysadmin
$ sudo password sysadmin
Më pas, shtoni përdoruesin sysadmin në grupin administrativ të quajtur wheel duke përdorur komandën usermod siç tregohet.
Në këtë komandë, flamuri -a
nënkupton shtimin e përdoruesit në grupin shtesë të specifikuar nga flamuri -G
. Pastaj kontrolloni grupet e sysadmin duke përdorur komandën e grupeve:
$ sudo usermod -aG wheel sysadmin
$ sudo groups sysadmin
Konfiguro Sudo Access dhe grupin e rrotave në skedarin Sudoers
Tani ju duhet të konfiguroni grupin e rrotave për të lejuar përdoruesit që i përkasin atij të ekzekutojnë çdo komandë duke përdorur sudo. Hapni skedarin sudoers për redaktim duke ekzekutuar komandën e mëposhtme (si parazgjedhje, visudo përdor vim si redaktues):
$ sudo visudo
Kërkoni linjat:
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'!
dhe komentoni ato siç tregohet në pamjen e mëposhtme të ekranit.
Gjithashtu, shikoni për rreshtin e mëposhtëm.
# %wheel ALL=(ALL) ALL
dhe ankokomentojeni atë për të lejuar anëtarët e rrotës së grupit të ekzekutojnë çdo komandë duke thirrur komandën sudo:
%wheel ALL=(ALL) ALL
Ruani ndryshimet në skedarin e sudoers dhe mbylleni atë.
Shënim: Pas ndryshimeve të fundit, llogaria e parazgjedhur e përdoruesit në një sistem të sapo instaluar është çaktivizuar nga qasja sudo. Në këtë rast, përdoruesi tecmint nuk mund të thërrasë më komandën sudo nëse përdoruesi nuk shtohet në grupin e rrotave.
Testimi i përdoruesit Sudo në openSUSE Linux
Për të provuar nëse llogaria e përdoruesit e krijuar rishtazi mund të thërrasë komandën sudo, ndërroni llogarinë duke përdorur komandën su dhe më pas ekzekutoni çdo komandë duke përdorur sudo.
$ su - sysadmin
$ sudo zypper install git
Kjo eshte e gjitha! Në këtë udhëzues, ne shikuam se si të krijoni një përdorues sudo në shpërndarjen openSUSE Linux. Si zakonisht, na kontaktoni përmes formularit të komenteve më poshtë për çdo pyetje ose koment.