Ker je Linux operacijski sistem za več uporabnikov, boste slej ko prej začutili potrebo po prehodu med uporabniki. Ne glede na to, ali gre za izvajanje skrbniških dejanj z uporabo računa superporabnika ali preprosto spreminjanje trenutnega uporabnika za dostop do določenega imenika, Linux ponuja več načinov za reševanje takih težav.

Poglejmo, kako lahko v Linuxu preklapljate med več uporabniki.

Spreminjanje trenutnega uporabnika z uporabo su

Po navedbah stran su man, ukaz su se uporablja, da med prijavno sejo postane drug uporabnik ali pa preklopi na superuporabnika. Osnovna skladnja ukaza je:

su možnosti uporabniško ime

...kje opcije so različne zastavice, ki jih lahko uporabite z ukazom in uporabniško ime je ime ciljnega računa.

Če v ukazu ne navedete uporabniškega imena, bo su privzeto preklopil na korenskega uporabnika.

su

Preprosto podajanje uporabniškega imena kot argumenta v ukazu bo preklopilo trenutno sejo prijave na določenega uporabnika.

je uporabniško ime

Morda boste morali vnesti geslo, če ga ima uporabnik za svoj račun.

instagram viewer

Na primer, da preklopite na uporabnika z imenom testuser:

su testuser

Za potrditev spremembe izdajte katerega od naslednjih ukazov:

kdo sem jaz
odmeva $ USERNAME

Na izhodu bo prikazano ime uporabnika, na katerega ste pravkar prešli. V tem primeru:

testuser

Če morate kot drug uporabnik zagnati samo en ukaz, vam ni treba preklopiti na tega uporabnika. Namesto tega lahko ukaz preprosto izvedete kot drug uporabnik z uporabo -c zastavo.

uporabniško ime za ukaz su -c

Na primer:

su -c chmod +w /uporabnik prenosov

Dodajanje a vezaj (-) na ukaz su bo ustvarilo novo okolje med preklapljanjem med uporabniki.

su - testuser

Uporabi -s zastavo z ukazom za spremembo lupine ob preklopu na drugega uporabnika. Upoštevajte, da boste morali ukaz s potjo lupine poklicati na naslednji način:

su testuser -s /bin /zsh

Povezano: Sudo vs. su: Kateri ukaz naj uporabite?

Uporaba sudo za preklapljanje med uporabniki

Podobno kot ukaz su lahko tudi trenutnega uporabnika spremenite z uporabo sudo. Sintaksa za oba ukaza je bolj ali manj enaka, razen možnosti.

Če želite trenutno prijavno sejo spremeniti v drugega uporabnika, uporabite datoteko -u zastava:

sudo -u uporabniško ime

Če želite določen ukaz izdati kot drug uporabnik, ga podajte v ukazu:

ukaz za uporabniško ime sudo -u

Na primer:

sudo -u testuser chmod 777 /Dokumenti

Lupino lahko spremenite tudi med preklapljanjem med uporabniki:

sudo -u uporabniško ime pot do lupine

Na primer do spremenite trenutno lupino na zsh in preklopite na testuser hkrati:

sudo -u testuser /bin /zsh

Še enkrat preverite, ali so bile spremembe uspešno izvedene z kdo sem jaz ukaz ali USERNAME spremenljivka okolja.

Spreminjanje uporabnikov z uporabo namiznega okolja

Če uporaba ukazne vrstice ni vaša skodelica čaja, se lahko raje odločite za grafični pristop. Večina osebnih računalnikov Linux ima nameščeno namizno okolje, ki ponuja grafični vmesnik, ki ga potrebujete za interakcijo z OS. GNOME in KDE sta dva izmed njih najbolj razširjeno namizno okolje, zato se bo ta vodnik osredotočil le na te.

Za preklapljanje med uporabniki v namiznem okolju GNOME:

  1. Kliknite ikono puščice navzdol v zgornjem desnem kotu zaslona.
  2. Kliknite na Izklop/odjava in izberite Zamenjaj uporabnika možnost iz spustnega menija.
  3. GNOME bo prikazal seznam razpoložljivih uporabnikov. Kliknite na uporabniško ime, pod katerim se želite prijaviti.

Za tiste, ki uporabljajo KDE, sledite spodnjim korakom, da spremenite trenutnega uporabnika:

  1. Odprite zaganjalnik aplikacij in kliknite na Pusti možnost v spodnjem desnem kotu okna.
  2. V spustnem meniju, ki se prikaže, izberite Zamenjaj uporabnika.
  3. Vrnili se boste na zaslon za prijavo. Z desno in levo smerno tipko označite uporabnika, na katerega želite preklopiti.
  4. Vnesite geslo za račun in pritisnite Vnesite da se prijavite

Upoštevajte, da tudi druga namizna okolja ponujajo podobne možnosti za prijavo kot drug uporabnik.

Upravljanje več uporabniških računov v Linuxu

Tako kot drugi operacijski sistemi lahko tudi v Linuxu preklapljate med več uporabniki. Čeprav drugi operacijski sistemi, kot sta Windows in macOS, ponujajo grafični vmesnik za izvajanje takšnih dejanj, se v Linuxu lahko z ukazno vrstico učinkovito prijavite v druge uporabniške račune.

Kot je očitno, je napredno poznavanje ukazne vrstice Linux močan dodatek k arzenalu vsakega IT -strokovnjaka. Biti praktičen z ukazi in imeti na voljo namenski učni vir je najboljši način, da se seznanite s terminalom Linux.

DelitiCvrkutatiE-naslov
Referenčni geslo za ukaze Linuxa

Ta preprosta lista goljufij vam bo v kratkem pomagala, da se boste udobno znašli v terminalu ukazne vrstice Linux.

Preberite Naprej

Sorodne teme
  • Linux
  • Nadzor uporabniškega računa
  • Ukazi Linuxa
O avtorju
Deepesh Sharma (86 objavljenih člankov)

Deepesh je mlajši urednik za Linux pri MUO. Piše informacijske vodnike o Linuxu, katerih namen je vsem novincem ponuditi blaženo izkušnjo. Glede filmov nisem prepričan, če pa želite govoriti o tehnologiji, je vaš fant. V prostem času ga lahko berete, poslušate različne glasbene zvrsti ali igrate na kitaro.

Več od Deepesh Sharma

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, če se želite naročiti