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.
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:
- Napsauta näytön oikeassa yläkulmassa olevaa alaspäin osoittavaa nuolikuvaketta.
- Klikkaa Katkaise virta/kirjaudu ulos ja valitse Vaihda käyttäjää vaihtoehto avattavasta valikosta.
- 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:
- Avaa Application Launcher ja napsauta Jätä vaihtoehto ikkunan oikeassa alakulmassa.
- Valitse näkyviin tulevasta avattavasta valikosta Vaihda käyttäjää.
- Sinut palautetaan kirjautumisnäyttöön. Korosta käyttäjä, johon haluat vaihtaa, käyttämällä oikeaa ja vasenta nuolinäppäintä.
- 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.
Tämä yksinkertainen huijausarkki auttaa sinua tutustumaan Linux -komentoriviterminaaliin hetkessä.
Lue seuraava
- Linux
- Käyttäjätilien valvonta
- Linux -komennot
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.
tilaa uutiskirjeemme
Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e -kirjoja ja ainutlaatuisia tarjouksia!
Klikkaa tästä tilataksesi