Kadangi „Linux“ yra kelių vartotojų operacinė sistema, anksčiau ar vėliau pajusite poreikį persijungti tarp vartotojų. Nesvarbu, ar tai būtų administracinių veiksmų atlikimas naudojant „Superuser“ paskyrą, ar tiesiog dabartinio vartotojo pakeitimas, norint pasiekti konkretų katalogą, „Linux“ siūlo kelis būdus, kaip išspręsti tokias problemas.
Pažvelkime, kaip galite pakeisti kelis „Linux“ vartotojus.
Dabartinio vartotojo keitimas naudojant su
Pagal puslapis su man, komanda „su“ naudojama tam, kad prisijungimo seanso metu taptų kitu vartotoju arba pereitų prie supernaudotojo. Pagrindinė komandos sintaksė yra tokia:
su variantų vartotojo vardas
... kur galimybės yra įvairios vėliavos, kurias galite naudoti su komanda ir Vartotojo vardas yra tikslinės sąskaitos pavadinimas.
Jei komandoje nenurodysite vartotojo vardo, tada pagal numatytuosius nustatymus su persijungs į pagrindinį vartotoją.
su
Tiesiog perduodant vartotojo vardą kaip argumentą komandoje, dabartinė prisijungimo sesija bus perjungta į nurodytą vartotoją.
su vartotojo vardu
Jūsų gali būti paprašyta įvesti slaptažodį, jei vartotojas turi savo paskyros slaptažodį.
Pavyzdžiui, norėdami pereiti prie vartotojo, vardu testatorius:
testeris
Norėdami patvirtinti pakeitimą, paleiskite vieną iš šių komandų:
kas aš esu
echo $ USERNAME
Išvestyje bus rodomas ką tik perjungto vartotojo vardas. Tokiu atveju:
testatorius
Jei turite paleisti tik vieną komandą kaip kitas vartotojas, jums nereikia perjungti to vartotojo. Vietoj to, galite tiesiog vykdyti komandą kaip kitas vartotojas naudodami -c vėliava.
su -c komandos vartotojo vardas
Pavyzdžiui:
su -c chmod +w /Atsisiuntimų testuser
Pridedant a brūkšnelis (-) į komandą su sukurs naują aplinką keisdamiesi tarp vartotojų.
su - testatorius
Naudoti -s vėliava su komanda pakeisti apvalkalą, pereinant prie kito vartotojo. Atminkite, kad turėsite iškviesti komandą su apvalkalo keliu taip:
su testuser -s /bin /zsh
Susijęs: Sudo vs. su: Kokią komandą turėtumėte naudoti?
„Sudo“ naudojimas norint perjungti vartotojus
Panašiai kaip su komanda, taip pat galite pakeisti dabartinį vartotoją naudodami sudo. Abiejų komandų sintaksė yra daugmaž vienoda, išskyrus parinktis.
Norėdami pakeisti dabartinį prisijungimo seansą į kitą vartotoją, naudokite -u vėliava:
sudo -u vartotojo vardas
Jei norite išduoti tam tikrą komandą kaip kitas vartotojas, nurodykite ją komandoje:
sudo -u vartotojo vardo komanda
Pavyzdžiui:
sudo -u testuser chmod 777 /Dokumentai
Taip pat galite pakeisti apvalkalą, kai perjungiate vartotojus:
sudo -u vartotojo vardas kelias į apvalkalą
Pavyzdžiui, į pakeisti dabartinį apvalkalą į zsh ir perjunkite į testatorius tuo pačiu metu:
sudo -u testuser /bin /zsh
Dar kartą patikrinkite, ar pakeitimai buvo sėkmingai atlikti naudojant kas aš esu komandą arba VARTOTOJO VARDAS aplinkos kintamasis.
Vartotojų keitimas naudojant darbalaukio aplinką
Jei komandinės eilutės naudojimas nėra jūsų arbatos puodelis, galite pasirinkti grafinį metodą. Daugelyje „Linux“ kompiuterių įdiegta darbalaukio aplinka, užtikrinanti grafinę sąsają, reikalingą sąveikai su OS. GNOME ir KDE yra du iš plačiausiai naudojama darbalaukio aplinka, todėl šiame vadove daugiausia dėmesio bus skiriama tik šiems dalykams.
Norėdami perjungti vartotojus GNOME darbalaukio aplinkoje:
- Spustelėkite rodyklės žemyn piktogramą, esančią viršutiniame dešiniajame ekrano kampe.
- Spustelėkite Išjunkite/atsijunkite ir pasirinkite Pakeisti vartotoją parinktį iš išskleidžiamojo meniu.
- GNOME parodys galimų vartotojų sąrašą. Spustelėkite vartotojo vardą, kuriuo norite prisijungti.
Tiems, kurie naudoja KDE, atlikite toliau nurodytus veiksmus, kad pakeistumėte dabartinį vartotoją:
- Atidarykite programų paleidimo priemonę ir spustelėkite Palikite parinktis, esanti apatiniame dešiniajame lango kampe.
- Pasirodžiusiame išskleidžiamajame meniu pasirinkite Pakeisti vartotoją.
- Būsite grąžinti į prisijungimo ekraną. Naudodami dešinįjį ir kairįjį žymeklio klavišus pažymėkite vartotoją, kurį norite perjungti.
- Įveskite paskyros slaptažodį ir spustelėkite Įveskite prisijungti.
Atminkite, kad kitose darbalaukio aplinkose taip pat siūlomos panašios galimybės prisijungti kaip kitam vartotojui.
Kelių vartotojų paskyrų valdymas „Linux“
Kaip ir kitos operacinės sistemos, „Linux“ taip pat galite perjungti kelis vartotojus. Nors kitos operacinės sistemos, tokios kaip „Windows“ ir „MacOS“, suteikia GUI tokiems veiksmams atlikti, „Linux“ galite naudoti komandų eilutę, kad galėtumėte efektyviai prisijungti prie kitų vartotojų paskyrų.
Akivaizdu, kad pažangios žinios apie „Linux“ komandų eilutę yra galingas bet kurio IT specialisto arsenalo papildymas. Geriausias būdas susipažinti su „Linux“ terminalu yra praktiškai naudotis komandomis ir turėti tam skirtą mokymosi šaltinį.
Šis paprastas apgaulės lapas padės jums greitai prisitaikyti prie „Linux“ komandinės eilutės terminalo.
Skaityti toliau
- Linux
- Vartotojo abonemento valdymas
- „Linux“ komandos
„Deepesh“ yra „MUO“ jaunesnysis „Linux“ redaktorius. Jis rašo informacinius vadovus apie „Linux“, siekdamas suteikti palaimingos patirties visiems naujokams. Nesate tikri dėl filmų, bet jei norite kalbėti apie technologijas, jis yra jūsų vaikinas. Laisvalaikiu galite jį skaityti knygas, klausytis skirtingų muzikos žanrų ar groti gitara.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Norėdami užsiprenumeruoti, spustelėkite čia