Kuidas Linuxis kasutajaid Sudoeri faili lisada

click fraud protection

Terminalkäsk, millega enamus Linuxi kasutajaid, nii vanu kui vanu, on tuttavad, on sudo. Selle abil saab kasutaja käivitada käsu Root level ilma, et oleks vaja süsteemikontole sisse logida. See on uskumatult mugav, rääkimata kasulikust neile, kes vihkavad sisselogimist ja juurist lahkumist, et asju korda ajada. Boonusena muudab sudo Linuxi süsteemid turvalisemaks.

Nendel päevadel ei mõelda sudo peale eriti palju. Linuxi installimise ajal on see tavaliselt automaatselt seadistatud ja töövalmis.

Installige Sudo

Ehkki see võib tunduda pisut imelik, pole kõik Linuxi distributsioonid kaasas sudo kohe konfigureeritud. Mõnel harval juhul ei pruugi seda isegi installida. Selle tulemusel peate selle tegelikult installima. Sudo installimine on üsna lihtne ja saadaval kõigil Linuxiga seotud teemadel. Pea üle Pkgs.orgja õppige pakette, mida peate sudo installimiseks oma Linuxi arvutisse. Teise võimalusena järgige selle installimist oma opsüsteemi järgmiselt.

Märkus: paigaldusjuhistes kirjeldatakse, kuidas installida sudo Linuxi distributsioonidesse, kus sudo ei pruugi olla karbist väljas, või lasta see täielikult konfigureerida jne.

instagram viewer

Debian

su - apt-get install sudo

Arch Linux

su - pacman -S sudo

Fedora

sudo - dnf install sudo

OpenSUSE

su - zypper install sudo

Gentoo / Funtoo

su -
ilmuma app-admin / sudo

Kasutajate lisamine gruppide kaudu sudotamiseks

Siiani kõige lihtsam viis kasutajate haldamine failis Sudoer on luua grupp, millele pääseb juurde sudole, seejärel lisage nad konkreetsesse rühma. Sageli toimib sudo seadistamine sel viisil kasutajate lisamisega rühma „ratas“ või teise võimalusena gruppi „sudo“.

Sõltuvalt teie Linuxi opsüsteemist võib grupp erineda. Selle kinnitamiseks, millist rühmasüsteemi ta kasutab, käivitage kass käsk ja loe /etc/sudoers/.

su - kass / jne / sudoers | rohkem

Otsige rida, mis ütleb: „Luba rühma sudo liikmetel suvalisi käske täita”. Selle all peaks olema üks kahest joonest:

% sudo KÕIK = (KÕIK: KÕIK) KÕIK

või

% ratas KÕIK = (KÕIK: KÕIK) KÕIK

Pange tähele, milline grupp (ratas või sudo) on rea alguses, ja lisage oma olemasolev kasutaja sellesse rühma, et anda sellele sudo õigused.

su -

usermod -a -G sudo sinu kasutajanimi

või

usermod -a -G ratta oma kasutajanimi

Korrake seda protseduuri kindlasti iga kasutaja jaoks, kellele soovite sudo-juurdepääsu anda.

Lisage kasutajad otse Sudoeri faili

Teine võimalus kasutajatele sudo-juurdepääsu võimaldamiseks on nende täpsustamine Sudoeri failis. See on pisut rohkem seotud kui viimane meetod, kuid eelistatav, kui teile ei meeldi Linuxis rühmasüsteemiga tegelemine. Alustamiseks avage terminal ja logige sisse Root with su.

su -

Nüüd, kui kestal on juurjuurdepääs, on aeg faili / etc / sudoers redigeerida. Pange tähele, et selle faili redigeerimine PEAB toimuma visudo käsk. Redigeerimine /etc/sudoers otse lõhub asju ja on ohtlik. Proovi selle asemel:

TOIMIJA = nanovisudo

Paigutamine TOIMETAJA ees visudo käsk võimaldab meil muuta /etc/sudoers Nano, mitte Vi tekstiredaktor. Siit kerige alla ja leidke „Kasutaja privileegi spetsifikatsioon”. Lisage „Root” täpsustava rea ​​alla oma kasutajale uus privilegeeritud rida:

kasutajanimi KÕIK = (KÕIK: KÕIK) KÕIK

Salvestage Nano koos Ctrl + O ja sulgege see Ctrl + X. Siit alates peaks teie kasutaja saama kasutada käske kaudu sudo.

Paroolita sudo

Paroolita sudo töötab nagu traditsioonilised sudo privileegid. Selle lubamiseks peate määrama faili Sudoer. Mõnel Linuxi distributsioonil on sudo versioon, mida saab hõlpsalt konfigureerida. Teistel pole üldse viidet paroolita sudole.

Selleks, et teha kindlaks, kas teie opsüsteemi fail Sudoer seda juba toetab, käivitage kass käsk.

kass / jne / sudoers / | rohkem. 

Esiteks avage fail Sudero ja kommenteerige:

% sudo KÕIK = (KÕIK: KÕIK) KÕIK

või

% ratas KÕIK = (KÕIK: KÕIK) KÕIK

Nende ridade keelamine parooli sudo väljalülitamiseks. Järgmisena vaadake läbi ja leidke “Sama asi ilma paroolita”. Eemaldage # rea ees. Salvestage redigeerija Ctrl + Oja Ctrl + X. Salvestamine peaks teie Linuxi arvutis lubama automaatselt paroolita sudo.

Keela sudo konkreetsete kasutajate jaoks

Parim viis sudo keelamiseks konkreetsete kasutajate jaoks on ülaltoodud juhiste järgimine ja selle lisamine ainult ühe kasutaja kohta. Kui see ei sobi teie töövooga ja eelistate kasutajatele gruppide kaudu sudo privileege anda, a hea viis takistada teatud kasutajatel sellele käsule juurde pääseda on rühma eemaldamine nende käest konto. Selleks käivitage:

su - gpasswd -d sudo

või

gpasswd -d ratas

Pärast kasutaja sudo-rühmast eemaldamist ei saa ta mingil juhul kasutada käsku süsteemitaseme toimingute teostamiseks.

watch instagram story