A felhasználók kezelése a Raspberry Pi operációs rendszerben a parancssoron keresztül történik. Az alapértelmezett felhasználó pi, a jelszó pedig raspberry. Hozzáadhatsz felhasználókat, és megváltoztathatod az egyes felhasználók jelszavát.
A jelszó megváltoztatása
Mihelyt bejelentkeztél az pi felhasználóként, nagyon ajánlatos a passwd parancsot használni az alapértelmezett jelszó megváltoztatására, hogy növeld a Pi biztonságát.
Írd be a passwd parancsot a parancssorba, és nyomd meg a Enter gombot. A rendszer a hitelesítéshez meg fogja kérdezni a jelenlegi jelszavadat, majd új jelszót fog kérni. Nyomja meg a Enter gombot a befejezéskor, és megkérik, hogy erősítse meg. Vegye figyelembe, hogy a jelszó megadása közben nem jelennek meg karakterek. Ha helyesen erősítette meg a jelszavát, megjelenik egy sikerüzenet (passwd: password updated successfully), és az új jelszó azonnal érvénybe lép.
Ha a felhasználónak sudo jogosultságai vannak, akkor egy másik felhasználó jelszavát a passwd, majd a felhasználó felhasználónevének megadásával módosíthatja. A sudo passwd bob például lehetővé teszi a bob felhasználó jelszavának beállítását, majd néhány további opcionális értéket, például a felhasználó nevét. Csak nyomja meg a Enter gombot az egyes opciók kihagyásához.
A felhasználó jelszavának törlése
A sudo passwd bob -d segítségével törölheti a bob felhasználó jelszavát.
Új felhasználó létrehozása
A Raspberry Pi OS telepítésén további felhasználókat hozhat létre a adduser paranccsal.
Elérheti a sudo adduser bob parancsot, és a rendszer kérni fogja az új felhasználó bob jelszavát. Hagyja üresen, ha nem szeretne jelszót.
Home mappa
Az új felhasználó létrehozásakor a /home/ mappában lesz egy home mappája. A pi felhasználó home mappája a /home/pi/ alatt található.
skel
Új felhasználó létrehozásakor a /etc/skel/ mappa tartalma átmásolódik az új felhasználó home mappájába. A /etc/skel/-ben lévő .bashrc-hez hasonló pontfájlokat a saját igényei szerint hozzáadhatja vagy módosíthatja, és ez a verzió kerül alkalmazásra az új felhasználókra.
Sudoers
A Raspberry Pi OS alapértelmezett pi felhasználója a sudo csoport tagja. Ez lehetővé teszi a parancsok root felhasználóként történő futtatását, ha a sudo parancsot megelőzi, és a sudo su paranccsal a root felhasználóra való váltást.
A sudo csoporthoz új felhasználó hozzáadásához használja a adduser parancsot:
sudo adduser bob sudo
Figyeljen arra, hogy a bob felhasználó a sudo parancs futtatásakor a jelszó megadására lesz felszólítva. Ez eltér a pi felhasználó viselkedésétől, mivel a pi nem kéri a jelszavát. Ha el akarja távolítani a jelszókérést az új felhasználóról, hozzon létre egy egyéni sudoers fájlt, és helyezze el a /etc/sudoers.d könyvtárban.
- A fájlt a
sudo visudo /etc/sudoers.d/010_bob-nopasswdsegítségével hozza létre. - A következő tartalmat illessze be egyetlen sorban:
bob ALL=(ALL) NOPASSWD: ALL - Mentsük el a fájlt és lépjünk ki.
A szerkesztőből való kilépés után a program ellenőrzi a fájlt a szintaktikai hibák szempontjából. Ha nem talált hibát, a fájl elmentésre kerül, és visszatér a shell prompthoz. Ha hibát észlelt, megkérdezi, hogy “most mi legyen?”. Nyomja meg az ‘enter’ billentyűt a billentyűzeten: ekkor megjelenik a lehetőségek listája. Valószínűleg az ‘(e)dit sudoers file again’ (e)dit sudoers file again (e)-t fogod használni, így szerkesztheted a fájlt, és kijavíthatod a problémát. Vegye figyelembe, hogy a ‘Q’ opciót választva az állományt a szintaxis hibáival együtt menti el, ami lehetetlenné teszi, hogy bármelyik felhasználó használja a sudo parancsot.
Megjegyzendő, hogy a Linuxon bevett gyakorlat, hogy a sudo futtatásakor a felhasználó megkérdezi a jelszavát, mivel ez egy kicsit biztonságosabbá teszi a rendszert.
Használó törlése
Egy felhasználót a userdel paranccsal törölhet a rendszeréből. Alkalmazza a -r jelzőt, hogy a home mappáját is eltávolítsa:
sudo userdel -r bob