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ą.

instagram viewer
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:

  1. Spustelėkite rodyklės žemyn piktogramą, esančią viršutiniame dešiniajame ekrano kampe.
  2. Spustelėkite Išjunkite/atsijunkite ir pasirinkite Pakeisti vartotoją parinktį iš išskleidžiamojo meniu.
  3. 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ą:

  1. Atidarykite programų paleidimo priemonę ir spustelėkite Palikite parinktis, esanti apatiniame dešiniajame lango kampe.
  2. Pasirodžiusiame išskleidžiamajame meniu pasirinkite Pakeisti vartotoją.
  3. Būsite grąžinti į prisijungimo ekraną. Naudodami dešinįjį ir kairįjį žymeklio klavišus pažymėkite vartotoją, kurį norite perjungti.
  4. Į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į.

Dalintis„Tweet“Paštu
„Linux“ komandų informacinis apgaulės lapas

Šis paprastas apgaulės lapas padės jums greitai prisitaikyti prie „Linux“ komandinės eilutės terminalo.

Skaityti toliau

Susijusios temos
  • Linux
  • Vartotojo abonemento valdymas
  • „Linux“ komandos
Apie autorių
Deepesh Sharma (Paskelbti 86 straipsniai)

„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.

Daugiau iš „Deepesh Sharma“

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