Adjon felhasználói leállítási és újraindítási jogosultságokat a Raspberry Pi-ben

Adjon Felhasznaloi Leallitasi Es Ujrainditasi Jogosultsagokat A Raspberry Pi Ben



A Raspberry Pi lehetővé teszi, hogy több felhasználó is hozzáférjen a rendszerhez. Az összes rendszergazdai jogosultság a ' pi ”, amely a Raspberry Pi alapértelmezett felhasználója. Még a leállítási és újraindítási jogosultságok is a ' pi ” felhasználó, tehát ha más felhasználó használja a rendszert, nem tudja leállítani vagy újraindítani a rendszert anélkül, hogy akár root, akár pi felhasználóra váltana. A probléma megoldására a rendszer tulajdonosa leállítási és újraindítási jogosultságokat rendelhet a kívánt felhasználóhoz arra az esetre, ha valakinek szüksége lenne rá.

Ebben a cikkben az olvasók megtalálhatják a módját, hogy leállítási és újraindítási jogosultságokat rendeljenek a Raspberry Pi felhasználóihoz.







Adjon felhasználói leállítási és újraindítási jogosultságokat a Raspberry Pi-ben

Ha leállítási és újraindítási jogosultságokat szeretne hozzárendelni egy felhasználóhoz a Raspberry Pi alkalmazásban, kövesse az alábbi lépéseket:



1. lépés: Felhasználó létrehozása



Az első lépés az, hogy legyen egy felhasználó, akinek leállítási/root jogosultságokat szeretne rendelni. Ha már megvan a felhasználó, akkor elhagyhatja ezt a lépést. Új felhasználó létrehozásához használja az alábbi parancsot:





Szintaxis

$ sudo useradd < felhasználónév >



Például:

$ sudo useradd linuxhint

Ezután állítson be jelszót a létrehozott felhasználó számára az alábbi parancs futtatásával:

Szintaxis

$ sudo passwd < felhasználónév >

Példa:

$ sudo passwd linuxhint

A fenti parancs futtatása után új jelszót kell beállítani, és a jelszó újbóli beírása után sikeresen frissül.

2. lépés: A parancsok útvonalának megkeresése

Most nézzük meg a leállítási és újraindítási parancsok útvonalát; mivel nekik kell majd jogosultságokat rendelniük a kívánt felhasználóhoz.

Futtassa az alábbi parancsot a shutdown parancs elérési útjának megkereséséhez:

$ melyik Leállitás

Hasonlóképpen keresse meg az újraindítási parancs elérési útját is:

$ melyik újraindítás

3. lépés: Jogosultságok hozzárendelése

A leállítási vagy újraindítási jogosultságok hozzárendeléséhez a felhasználónak módosítania kell a sudoer fájlt, és ehhez futtassa az alább írt parancsot a sudoerek fájl nano szerkesztővel:

$ sudo nano / stb / sudoer

Ezután a fájlba illessze be a következő kódot a /etc/sudoers.d sort, de ne felejtse el kicserélni a < felhasználónév > a kívánt felhasználóval:

< felhasználónév > MINDEN = ( MINDEN ) NOPASSWD: / sbin / újraindítás, / sbin / Leállitás

Ha elkészült, mentse el a fájlt a Ctrl+X és ÉS .

4. lépés: Ellenőrzés

Most ellenőrizzük, és ehhez váltson a felhasználóra a su paranccsal:

Szintaxis

$ övé < felhasználónév >

Példa:

$ övé linuxhint

Ezután próbálja meg újraindítani a rendszert a reboot paranccsal:

$ sudo újraindítás

A rendszernek sikeresen újra kell indulnia hiba nélkül, ugyanez vonatkozik a leállításra is.

Következtetés

Ha leállítási és újraindítási jogosultságokat szeretne hozzárendelni egy felhasználóhoz a Raspberry Pi alkalmazásban, keresse meg a leállítási és újraindítási parancsok útvonalát. Aztán belül a /etc/sudoers fájl szerkesztése oly módon, hogy a leállítási és újraindítási jogosultságok a kívánt felhasználóhoz legyenek hozzárendelve. Ha a fájl szerkesztése befejeződött, mentse el a fájlt, és ellenőrizze a sudo shutdown vagy reboot paranccsal.