Linux rendszeren a sudo parancs megadja a végső kiváltságot különböző adminisztrációs funkciók végrehajtásához, a nem root hozzáférés ellenére. De a sudo használatához szuperfelügyeleti fiókkal kell rendelkeznie a rendszeren.

Mivel több Linux operációs rendszer létezik, közismertebb nevén disztró, többféleképpen is hozzáadhat egy sudo felhasználót. Olvasson tovább, ha többet szeretne megtudni arról, hogyan használhatja a Linux parancsokat különböző disztribúciókon belül ennek az egyszerű, mégis lényeges feladatnak a megvalósításához.

Superuser hozzáadása Ubuntu és Debian rendszerekhez

Az Ubuntun és más Debian-alapú disztribúciókon belül két kiemelkedő módja van a sudo felhasználó hozzáadásának. Ezt a terminálon keresztül is megteheti, vagy a rendszerbeállítások segítségével grafikus megközelítést alkalmazhat.

1. A parancssori megközelítés

Ha sudo felhasználót szeretne hozzáadni a parancssorból, először el kell indítania a terminált. Ezután írja be a következő parancsot:

sudo adduser felhasználónév

...ahol felhasználónév a létrehozni kívánt új felhasználó neve.

Ez a parancs új felhasználót hoz létre, amelyet hozzáadhat a sudoers csoporthoz. Mégis, többféleképpen is hozzáadhat egy felhasználót a sudo csoporthoz. Az első módszer a usermod parancs.

sudo usermod -aG sudo felhasználónév

...ahol -a utal a Mellékel funkció és G áll Csoport.

Miután hozzáadta a felhasználót a sudo csoporthoz, ellenőriznie kell, hogy a fent említett parancs megfelelően működött -e. Az ellenőrzéshez írja be a következőt:

csoportok felhasználóneve

Ha Ön nagy teljesítményű felhasználó, és inkább elkerül több parancsot, akkor közvetlenül hozhat létre új felügyeleti felhasználót egyetlen paranccsal:

sudo adduser felhasználónév sudo

Az ellenőrzési folyamat ugyanaz marad, mint korábban.

2. A grafikus felület használata

Mielőtt hozzáadja a felhasználót a sudo csoporthoz a Rendszerbeállítások használatával, először létre kell hoznia egy új felhasználót a parancssoron keresztül. Ezután kövesse az alábbi lépéseket a folytatáshoz:

  1. Lépjen az Alkalmazások menübe, és kattintson a gombra Felhasználók választási lehetőség. Látni fogja a felhasználók listáját, beleértve az újonnan létrehozott felhasználókat.
  2. Kattintson a Kinyit opciót, majd a root jelszót. Egy kattintással átválthat másik felhasználói fiókra.
  3. Amint kiválasztja, megjelenik egy lehetőség az újonnan létrehozott felhasználói fiók átalakítására rendszergazdai fiókká. Váltás a gomb mellett Adminisztrátor címke, és a fiók hozzáadódik sudo -fiókként.

Összefüggő: A sudo parancsok használata jelszó nélkül Linuxon

Új szuperfelhasználó létrehozása Arch Linux rendszeren

Az Arch Linux rendszeren, mivel a rendszer alapértelmezés szerint nem hoz létre sudo -fiókot, a felhasználónak manuálisan kell létrehoznia egyet. Az első lépés a root hozzáférés megszerzése a su parancs.

su

Írja be a root felhasználó jelszavát, majd az alábbi parancsot:

pacman -Sy sudo

Amint a sudo telepítve van, hozzon létre egy új felhasználót.

useradd --create-home felhasználónév

Állítson be jelszót az új felhasználónak a használatával a passwd parancsot.

passwd felhasználónév

Most itt az ideje adja hozzá az újonnan létrehozott felhasználónevet a sudoers listához. Használja a usermod parancsot ennek elérésére.

usermod --append --groups kerék felhasználónév

A sudoers fájlt a következő paranccsal ellenőrizheti:

visudo 

Egyszer a /etc/sudoers fájl megnyitásakor módosítania kell néhány felhasználói jogosultsági specifikációt, amelyek a sudoers fájl alján találhatók. Keresse meg a következő sort a szövegfájlban:

#%kerék ALL = (ALL) ALL

Kimenet:

Távolítsa el a # szimbólum előtt %kerék sorba, és mentse a módosításokat. nyomja meg Ctrl + O a billentyűzeten a fájl mentéséhez.

Annak ellenőrzéséhez, hogy a felhasználó sikeresen hozzáadásra került -e, a következő parancsot kell végrehajtania:

felhasználónév

A bash prompt megváltozik, hogy tükrözze az új felhasználó nevét. Az ellenőrzéshez írja be:

Ki vagyok én

Meg kell jelenítenie az aktuális felhasználó nevét. Annak ellenőrzéséhez, hogy az új felhasználó rendelkezik -e sudo jogosultságokkal, írja be:

sudo whoami

Ha a kimenet megjelenik gyökér, akkor az aktuális felhasználó adminisztrátori hozzáféréssel rendelkezik.

Sudo fiók hozzáadása a CentOS -hoz

Figyelembe véve a CentOS népszerűségét, kár lenne kihagyni a sudo fiók hozzáadásának folyamatát ebben a disztróban. A sudo -fiók CentOS -ban történő hozzáadásának folyamata meglehetősen hasonló az Arch Linux fentebb megadott folyamatához, de néhány alapvető módosítással.

Mielőtt új felhasználót hozna létre, root felhasználóként kell bejelentkeznie. Ehhez használja a su parancs:

su

A root felhasználóként történő bejelentkezés után ideje új felhasználót létrehozni, amelyet aztán hozzáadunk a sudoers listához.

useradd -G kerék felhasználónév

Állítsa be az új felhasználó jelszavát a passwd paranccsal.

passwd felhasználónév

Most jelentkezzen be új felhasználóként, és ellenőrizze, hogy rendelkezik -e sudo hozzáféréssel. Ehhez írja be egyenként a következő parancsokat:

felhasználónév
sudo whoami

Kimenet:

Amint megnyomja az enter billentyűt az első parancs beírása után, a rendszer kéri a jelszót. A folytatáshoz adja meg az új jelszót. A fenti parancs kimenete megjelenik gyökér, ami azt jelenti, hogy az aktuális felhasználó root jogosultságokkal rendelkezik.

Szuperfelhasználó hozzáadása a Fedorában

Végül, de nem utolsósorban, ha a Fedorát használja elsődleges operációs rendszerként, néhány egyszerű lépésben szuperfelhasználói jogosultságokat rendelhet egy új felhasználóhoz.

Új felhasználó létrehozásához használja az adduser parancsot az alábbiak szerint:

adduser felhasználónév

Most állítson be jelszót az új felhasználónak.

passwd felhasználónév

Adja hozzá ezt az újonnan létrehozott felhasználót a kerék csoport a usermod parancs.

usermod -aG kerék felhasználónév

Nyissa meg a sudoers fájlt a következő paranccsal:

visudo

Most módosítania kell néhány felhasználói jogosultsági előírást. Keresse meg a következő sort a szövegfájlban, és szüntesse meg a megjegyzést %kerék ALL = (ALL) vonal eltávolításával Font karakter (#) előtte.

## Megjegyzés megszüntetése, hogy a csoportkerék tagjai bármilyen parancsot végrehajthassanak
%kerék ALL = (ALL) ALL

Szuperfelhasználói jogosultságok biztosítása új felhasználóknak

Attól függően, hogy melyik disztribúciót használja, az új sudo -felhasználók létrehozásának folyamata többé -kevésbé ugyanaz lesz, néhány apró különbséggel. Az ötlet az, hogy megbizonyosodjon arról, hogy root jogosultságokat tud adni minden új rendszergazdának, aki használni fogja a disztribúciót.

Nem sok Linux -felhasználó tud erről, de a sudo és su két különböző parancs. Bár mindketten hasonló funkciókat látnak el, sok tekintetben nagyon különböznek egymástól.

RészvényCsipogEmail
Sudo vs. su: Melyik parancsot kell használni?

Linuxon két parancs érhető el a superuser hozzáféréshez: su és sudo. Hogy melyiket használja, az a feladattól függ.

Olvassa tovább

Kapcsolódó témák
  • Linux
  • Rendszer adminisztráció
  • Linux parancsok
A szerzőről
Wini Bhalla (48 cikk megjelent)

Wini Delhiben író, 2 éves írói tapasztalattal rendelkezik. Írása során digitális marketing ügynökségekkel és műszaki cégekkel volt kapcsolatban. Programozási nyelvekhez, felhőtechnológiához, AWS -hez, gépi tanuláshoz és még sok máshoz kapcsolódó tartalmat írt. Szabadidejében szeret festeni, családjával tölteni és a hegyekbe utazni, amikor csak lehetséges.

Bővebben: Wini Bhalla

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide