Kuna Linux on mitme kasutajaga operatsioonisüsteem, tunnete varem või hiljem vajadust kasutajate vahel vahetada. Olgu selleks administratiivtoimingute tegemine superkasutaja konto abil või lihtsalt praeguse kasutaja muutmine konkreetsele kataloogile juurdepääsuks, pakub Linux selliste probleemide lahendamiseks mitmeid viise.
Vaatame, kuidas saate Linuxis mitme kasutaja vahel vahetada.
Praeguse kasutaja muutmine, kasutades su
Vastavalt leht su man, kasutatakse käsku su, et saada sisselogimisseansi ajal teiseks kasutajaks või üleminek superkasutajale. Käsu põhisüntaks on järgmine:
su valikud kasutajanimi
... kus võimalusi on erinevad lipud, mida saate kasutada käsuga ja kasutajanimi on sihtkonto nimi.
Kui te käsus kasutajanime ei maini, lülitub su vaikimisi juurkasutajale.
su
Lihtsalt kasutajanime edastamine käsuna argumendina lülitab praeguse sisselogimisseansi määratud kasutajale.
su kasutajanimi
Teil võidakse paluda sisestada parool juhuks, kui kasutajal on oma konto jaoks parool.
Näiteks selleks, et lülituda kasutajale nimega testija:
testija
Muutmise kinnitamiseks andke mõni järgmistest käskudest:
kes ma olen
kaja $ USERNAME
Väljund kuvab äsja vahetatud kasutaja nime. Sel juhul:
testija
Kui peate teise kasutajana käivitama ainult ühe käsu, ei pea te sellele kasutajale üle minema. Selle asemel saate käsu lihtsalt teise kasutajana täita, kasutades -c lipp.
su -c käsk kasutajanimi
Näiteks:
su -c chmod +w /Allalaadimiste testuser
Lisades a sidekriips (-) käsule su loob kasutajate vahel vahetades uue keskkonna.
su - testuser
Kasuta -s lipu käsuga muuta kesta, vahetades samal ajal teise kasutaja. Pange tähele, et peate käsu käivitama koorega järgmiselt:
su testuser -s /bin /zsh
Seotud: Sudo vs. su: Millist käsku peaksite kasutama?
Kasutajate vahel vahetamiseks sudo kasutamine
Sarnaselt käsule su saate ka praegust kasutajat sudo abil muuta. Mõlema käsu süntaks on enam -vähem sama, välja arvatud valikud.
Praeguse sisselogimisseansi muutmiseks teisele kasutajale kasutage -u lipp:
sudo -u kasutajanimi
Kui soovite anda teatud käsu teise kasutajana, määrake see käsus:
käsk sudo -u kasutajanimi
Näiteks:
sudo -u testuser chmod 777 /Dokumendid
Samuti saate kesta vahetada kasutajate vahel vahetades:
sudo -u kasutajanimi path-to-shell
Näiteks, et vaheta praegust kesta zsh -le ja lülitage sisse testija samaaegselt:
sudo -u testuser /bin /zsh
Kontrollige uuesti, kas muudatused on edukalt tehtud, kasutades kes ma olen käsk või USERNAME keskkonnamuutuja.
Kasutajate vahetamine töölauakeskkonna abil
Kui käsurea kasutamine pole teie tass teed, võite valida selle asemel graafilise lähenemise. Enamikule Linuxi arvutitele on installitud töölauakeskkond, mis pakub OS -iga suhtlemiseks vajalikku graafilist liidest. GNOME ja KDE on kaks neist kõige laialdasemalt kasutatavad töölauakeskkonnad, nii et käesolev juhend keskendub ainult neile.
Kasutajate vahel GNOME töölauakeskkonnas vahetamiseks tehke järgmist.
- Klõpsake ekraani paremas ülanurgas asuvat allanooleikooni.
- Kliki Lülitage välja/logige välja ja valige Vaheta kasutajat valik rippmenüüst.
- GNOME kuvab saadaolevate kasutajate loendi. Klõpsake kasutajanime, millega soovite sisse logida.
Neile, kes kasutavad KDE -d, järgige praeguse kasutaja muutmiseks alltoodud samme:
- Avage rakenduste käivitaja ja klõpsake nuppu Jäta valik, mis asub akna paremas alanurgas.
- Valige kuvatavast rippmenüüst Vaheta kasutajat.
- Teid suunatakse tagasi sisselogimiskuvale. Tõstke parema ja vasaku kursoriklahvi abil esile kasutaja, kellele soovite üle minna.
- Sisestage konto parool ja klõpsake nuppu Sisenema sisse logida.
Pange tähele, et ka teised töölauakeskkonnad pakuvad sarnaseid võimalusi teise kasutajana sisselogimiseks.
Mitme kasutajakonto haldamine Linuxis
Sarnaselt teistele operatsioonisüsteemidele saate ka Linuxis mitme kasutaja vahel vahetada. Kuigi teised operatsioonisüsteemid, nagu Windows ja macOS, pakuvad selliste toimingute tegemiseks graafilist kasutajaliidest, saate Linuxis teiste kasutajakontodele tõhusaks sisselogimiseks kasutada käsurealt.
Nagu ilmselge, on Linuxi käsurea täiustatud tundmine võimas täiendus igale IT -spetsialisti arsenalile. Käskude praktiline kasutamine ja spetsiaalse õpperessursi hoidmine teie käsutuses on parim viis Linuxi terminaliga tutvumiseks.
See lihtne petuleht aitab teil Linuxi käsureaterminaliga kiiresti hakkama saada.
Loe edasi
- Linux
- Kasutajakonto kontroll
- Linuxi käsud

Deepesh on MUO Linuxi noorem toimetaja. Ta kirjutab Linuxis informatiivseid juhendeid, mille eesmärk on pakkuda kõigile uustulnukatele õndsat kogemust. Filmide osas pole kindel, aga kui soovite tehnoloogiast rääkida, on ta teie mees. Vabal ajal võite teda lugeda raamatuid, kuulata erinevaid muusikažanre või mängida kitarri.
Telli meie uudiskiri
Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!
Tellimiseks klõpsake siin