Mivel a Linux többfelhasználós operációs rendszer, előbb-utóbb úgy érzi, hogy váltania kell a felhasználók között. Függetlenül attól, hogy adminisztrációs műveleteket hajt végre a superuser fiók használatával, vagy egyszerűen megváltoztatja az aktuális felhasználót egy adott könyvtár eléréséhez, a Linux számos módot kínál az ilyen problémák kezelésére.

Nézzük meg, hogyan válthat több felhasználó között Linuxon.

Az aktuális felhasználó megváltoztatása a su használatával

Alapján a su man oldal, a su parancs arra szolgál, hogy a bejelentkezési munkamenet során másik felhasználóvá váljon, vagy a superuserre váltson. A parancs alapvető szintaxisa a következő:

su options felhasználónév

...ahol lehetőségek a különböző zászlók, amelyeket a és a paranccsal használhat felhasználónév a célfiók neve.

Ha nem említi a felhasználónevet a parancsban, akkor a su alapértelmezés szerint a root felhasználóra vált.

su

Ha egyszerűen megadja a felhasználónevet argumentumként a parancsban, az aktuális bejelentkezési munkamenet a megadott felhasználóra vált.

felhasználónév

Előfordulhat, hogy meg kell adnia egy jelszót, ha a felhasználó rendelkezik a fiókjához tartozó jelszóval.

Például átváltani egy nevesített felhasználóra tesztelő:

su testuser

A módosítás ellenőrzéséhez adja ki az alábbi parancsok bármelyikét:

Ki vagyok én
echo $ USERNAME

A kimenet megjeleníti annak a felhasználónak a nevét, akire most váltott. Ebben az esetben:

tesztelő

Ha csak egyetlen parancsot kell futtatnia más felhasználóként, akkor nem kell arra a felhasználóra váltania. Ehelyett egyszerűen végrehajthatja a parancsot másik felhasználóként a -c zászló.

su -c parancs felhasználónév

Például:

su -c chmod +w /Letöltések testuser

Hozzáadás a kötőjel (-) a su parancshoz új környezetet hoz létre a felhasználók közötti váltás közben.

su - tesztuser

Használja a -s jelöli a parancsot a héj megváltoztatására, miközben másik felhasználóra vált. Ne feledje, hogy a parancsot shell útvonallal kell meghívnia az alábbiak szerint:

su testuser -s /bin /zsh

Összefüggő: Sudo vs. su: Melyik parancsot kell használni?

A sudo használatával válthat a felhasználók között

A su parancshoz hasonlóan a sudo segítségével is megváltoztathatja az aktuális felhasználót. Mindkét parancs szintaxisa nagyjából ugyanaz, kivéve az opciókat.

Az aktuális bejelentkezési munkamenet másik felhasználóra történő módosításához használja a -u zászló:

sudo -u felhasználónév

Ha egy adott parancsot másik felhasználóként szeretne kiadni, adja meg azt a parancsban:

sudo -u felhasználónév parancs

Például:

sudo -u testuser chmod 777 /Dokumentumok

A héj módosítható a felhasználók közötti váltás közben is:

sudo -u felhasználónév path-to-shell

Például arra módosítsa az aktuális héjat zsh -re és váltani tesztelő egyidejűleg:

sudo -u testuser /bin /zsh

Ismét ellenőrizze, hogy a módosításokat sikeresen végrehajtotta -e a Ki vagyok én parancs vagy a FELHASZNÁLÓNÉV környezeti változó.

Felhasználók cseréje az asztali környezet használatával

Ha nem a teázás a parancssor használata, akkor inkább a grafikus megközelítést választhatja. A legtöbb Linux PC asztali környezetet tartalmaz, amely biztosítja az operációs rendszerrel való interakcióhoz szükséges grafikus felületet. A GNOME és a KDE közül kettő a leggyakrabban használt asztali környezetek, így ez az útmutató csak ezekre összpontosít.

A felhasználók közötti váltáshoz a GNOME asztali környezetben:

  1. Kattintson a képernyő jobb felső sarkában található lefelé mutató nyíl ikonra.
  2. Kattintson Kikapcsolás/kijelentkezés és válassza ki a Felhasználót váltani lehetőséget a legördülő menüből.
  3. A GNOME megjeleníti az elérhető felhasználók listáját. Kattintson arra a felhasználónévre, amellyel bejelentkezni szeretne.

Azok számára, akik KDE -t használnak, kövesse az alábbi lépéseket az aktuális felhasználó megváltoztatásához:

  1. Nyissa meg az Alkalmazásindítót, és kattintson a gombra Elhagy opció az ablak jobb alsó sarkában található.
  2. A megjelenő legördülő menüben válassza a lehetőséget Felhasználót váltani.
  3. Visszatér a bejelentkezési képernyőre. Jelölje ki azt a felhasználót, akire váltani szeretne a jobb és a bal kurzorgomb segítségével.
  4. Írja be a fiók jelszavát, és nyomja meg a gombot Belép bejelentkezni.

Vegye figyelembe, hogy más asztali környezetek is hasonló lehetőségeket kínálnak a másik felhasználóként történő bejelentkezéshez.

Több felhasználói fiók kezelése Linux rendszeren

A többi operációs rendszerhez hasonlóan Linuxon is válthat több felhasználó között. Bár más operációs rendszerek, például a Windows és a macOS GUI -t biztosítanak az ilyen műveletek elvégzéséhez, Linux alatt a parancssor használatával hatékonyan bejelentkezhet más felhasználói fiókokba.

Amint nyilvánvaló, a Linux parancssorának fejlett ismerete hatékony kiegészítője minden IT -szakember arzenáljának. A parancsok gyakorlati alkalmazása és a dedikált tanulási erőforrások rendelkezésre állása a legjobb módja annak, hogy megismerkedjen a Linux terminállal.

RészvényCsipogEmail
A Linux Commands Reference Cheat Sheet

Ez az egyszerű csalólap segít abban, hogy pillanatok alatt kényelmesen elsajátítsa a Linux parancssori terminálját.

Olvassa tovább

Kapcsolódó témák
  • Linux
  • Felhasználói felület
  • Linux parancsok
A szerzőről
Deepesh Sharma (86 cikk megjelent)

A Deepesh a MUO Linux -szerkesztője. Információs útmutatókat ír Linuxon, célja, hogy boldog élményt nyújtson minden újonnan érkezőnek. Nem biztos a filmekben, de ha a technológiáról akar beszélni, akkor ő a pasija. Szabadidejében találhat könyveket olvasni, különböző zenei műfajokat hallgatni vagy gitározni.

Továbbiak a Deepesh Sharma -tól

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