Koska Linux on monen käyttäjän käyttöjärjestelmä, sinusta tuntuu ennemmin tai myöhemmin tarve vaihtaa käyttäjien välillä. Olipa kyse hallinnollisten toimintojen suorittamisesta pääkäyttäjätilillä tai yksinkertaisesti nykyisen käyttäjän muuttamisesta pääsemään tiettyyn hakemistoon, Linux tarjoaa useita tapoja ratkaista tällaiset ongelmat.

Katsotaanpa, kuinka voit vaihtaa useiden käyttäjien välillä Linuxissa.

Nykyisen käyttäjän vaihtaminen käyttämällä su

Mukaan su man -sivu, komentoa su käytetään joko tulemaan toiseksi käyttäjäksi kirjautumisistunnon aikana tai siirtymään pääkäyttäjään. Komennon perussyntaksi on:

su vaihtoehdot käyttäjätunnus

...missä vaihtoehtoja ovat eri lippuja, joita voit käyttää komennolla ja käyttäjätunnus on kohdetilin nimi.

Jos et mainitse käyttäjänimeä komennossa, su vaihtaa oletusarvoisesti pääkäyttäjäksi.

su

Pelkkä käyttäjänimen välittäminen argumenttina komennossa vaihtaa nykyisen kirjautumisistunnon määritetylle käyttäjälle.

su käyttäjätunnus

Sinua saatetaan pyytää antamaan salasana, jos käyttäjällä on salasana tililleen.

instagram viewer

Esimerkiksi vaihtaa käyttäjään nimeltä testaaja:

testaaja

Vahvista muutos antamalla jokin seuraavista komennoista:

kuka olen
echo $ USERNAME

Tuloste näyttää sen käyttäjän nimen, jolle olet juuri vaihtanut. Tässä tapauksessa:

testaaja

Jos sinun on suoritettava vain yksi komento toisena käyttäjänä, sinun ei tarvitse vaihtaa kyseiseen käyttäjään. Sen sijaan voit yksinkertaisesti suorittaa komennon toisena käyttäjänä käyttämällä -c lippu.

su -c komento käyttäjänimi

Esimerkiksi:

su -c chmod +w /Lataukset testuser

Lisätään a yhdysviiva (-) su -komentoon luo uuden ympäristön vaihdettaessa käyttäjien välillä.

su - testuser

Käytä -s lippu komennolla muuttaa kuorta, kun vaihdat toiselle käyttäjälle. Huomaa, että sinun on kutsuttava komento kuoripolulla seuraavasti:

su testuser -s /bin /zsh

Aiheeseen liittyviä: Sudo vs. su: Mitä komentoa sinun pitäisi käyttää?

Käytä sudoa vaihtaaksesi käyttäjien välillä

Samoin kuin su -komento, voit myös muuttaa nykyistä käyttäjää sudolla. Molempien komentojen syntaksi on suurin piirtein sama vaihtoehtoja lukuun ottamatta.

Jos haluat vaihtaa nykyisen kirjautumisistunnon toiselle käyttäjälle, käytä -u lippu:

sudo -u käyttäjätunnus

Jos haluat antaa tietyn komennon toisena käyttäjänä, määritä se komennossa:

sudo -u käyttäjänimen komento

Esimerkiksi:

sudo -u testuser chmod 777 /Asiakirjat

Voit myös vaihtaa kuorta samalla kun vaihdat käyttäjien välillä:

sudo -u käyttäjätunnus polku kuoreen

Esimerkiksi vaihda nykyinen kuori zsh: iin ja vaihtaa kohtaan testaaja samanaikaisesti:

sudo -u testuser /bin /zsh

Tarkista uudelleen, onko muutokset tehty onnistuneesti käyttämällä kuka olen komento tai USERNAME ympäristömuuttuja.

Käyttäjien vaihtaminen työpöytäympäristön avulla

Jos komentorivin käyttö ei ole teekuppi, voit valita sen sijaan graafisen lähestymistavan. Useimpiin Linux -tietokoneisiin on asennettu työpöytäympäristö, joka tarjoaa graafisen käyttöliittymän, jota tarvitset käyttöjärjestelmän kanssa. GNOME ja KDE ovat kaksi niistä yleisimmin käytetyt työpöytäympäristöt, joten tämä opas keskittyy vain näihin.

Voit vaihtaa käyttäjien välillä GNOME -työpöytäympäristössä seuraavasti:

  1. Napsauta näytön oikeassa yläkulmassa olevaa alaspäin osoittavaa nuolikuvaketta.
  2. Klikkaa Katkaise virta/kirjaudu ulos ja valitse Vaihda käyttäjää vaihtoehto avattavasta valikosta.
  3. GNOME näyttää luettelon käytettävissä olevista käyttäjistä. Napsauta käyttäjätunnusta, jolla haluat kirjautua sisään.

Jos käytät KDE: tä, vaihda nykyinen käyttäjä seuraavasti:

  1. Avaa Application Launcher ja napsauta Jätä vaihtoehto ikkunan oikeassa alakulmassa.
  2. Valitse näkyviin tulevasta avattavasta valikosta Vaihda käyttäjää.
  3. Sinut palautetaan kirjautumisnäyttöön. Korosta käyttäjä, johon haluat vaihtaa, käyttämällä oikeaa ja vasenta nuolinäppäintä.
  4. Kirjoita tilin salasana ja paina Tulla sisään kirjautua sisään.

Huomaa, että muissa työpöytäympäristöissä on myös samanlaisia ​​vaihtoehtoja kirjautua sisään toisena käyttäjänä.

Useiden käyttäjätilien hallinta Linuxissa

Kuten muutkin käyttöjärjestelmät, voit vaihtaa useiden käyttäjien välillä myös Linuxissa. Vaikka muut käyttöjärjestelmät, kuten Windows ja macOS, tarjoavat graafisen käyttöliittymän tällaisten toimintojen suorittamiseen, Linuxissa voit käyttää komentoriviä kirjautuaksesi tehokkaasti muille käyttäjätileille.

Kuten on selvää, Linux -komentorivin edistynyt tuntemus on tehokas lisä jokaisen IT -ammattilaisen arsenaaliin. Käytännöllinen komentojen käyttäminen ja oman oppimisresurssin pitäminen käytettävissänne on paras tapa tutustua Linux -päätelaitteeseen.

JaaTweetSähköposti
Linux Commands Reference Cheat Sheet

Tämä yksinkertainen huijausarkki auttaa sinua tutustumaan Linux -komentoriviterminaaliin hetkessä.

Lue seuraava

Liittyvät aiheet
  • Linux
  • Käyttäjätilien valvonta
  • Linux -komennot
Kirjailijasta
Deepesh Sharma (86 artikkelia julkaistu)

Deepesh on MUO: n nuorempi editori Linuxille. Hän kirjoittaa informaatio -oppaita Linuxissa ja pyrkii tarjoamaan autuaan kokemuksen kaikille uusille tulokkaille. Et ole varma elokuvista, mutta jos haluat puhua tekniikasta, hän on kaverisi. Vapaa -ajallaan löydät hänet lukemasta kirjoja, kuuntelemassa erilaisia ​​musiikkilajeja tai soittamassa kitaraa.

Lisää Deepesh Sharmasta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi