Miten tulla juurille tai muille käyttäjille Linux-komentorivin avulla

Nykyään on mahdollista käyttää Linuxia ilman paljon vuorovaikutusta komentorivin kanssa, mutta silti on monia tapauksia, joissa jotain komentorivin käyttämisestä on paljon helpompaa kuin graafisen työkalun käyttäminen.

Esimerkki komennosta, jota voit käyttää säännöllisesti komentoriviltä, ​​on apt-get, jota käytetään asentamaan ohjelmisto Debian- ja Ubuntu-pohjaisiin jakeluihin.

Jos haluat asentaa ohjelmistoja apt-getin avulla, sinun on oltava käyttäjä, jolla on riittävät käyttöoikeudet.

Yksi suosituimmista Linux-käyttöjärjestelmistä, kuten Ubuntu ja Mint oppiminen, on yksi ensimmäisistä komennoista sudo.

Sudo-komennolla voit suorittaa minkä tahansa komennon toisena käyttäjänä, ja sitä käytetään yleisesti nostaa käyttöoikeuksia niin, että komento toimii järjestelmänvalvojana (joka Linux-termeissä tunnetaan juurikäyttäjänä).

Tämä on kaikki hyvin ja hyvä, mutta jos aiot suorittaa useita komentoja tai sinun täytyy toimia toisena käyttäjänä pitkään aikaan, niin etsimäsi on su- komento.

Tässä oppaassa näytetään, miten su- komentoa käytetään, ja tietoja käytettävissä olevista kytkimistä.

Vaihda pääkäyttäjälle

Jotta pääkäyttäjä siirtyisi, sinun on avattava päätelaite painamalla ALT ja T samanaikaisesti.

Tapa, jolla muutat pääkäyttäjää, voi poiketa toisistaan. Esimerkiksi Ubuntu-pohjaisissa jakeluissa, kuten Linux Mint, Ubuntu, Kubuntu, Xubuntu ja Lubuntu, sinun on vaihdettava käyttäen sudo-komentoa seuraavasti:

sudo su

Jos käytät jakelua, jonka avulla voit asettaa juurihakun salasanan, kun olet asentanut jakelun, voit käyttää vain seuraavia:

su

Jos suoritit komennon sudo-ohjelmalla, sinua pyydetään sudo- salasanasta, mutta jos suoritit komennon juuri niin, sinun on syötettävä root-salasana.

Varmistaaksesi, että olet itse päässyt juurikäyttäjälle, kirjoita seuraava komento:

kuka olen

Whoami-komento kertoo, mistä käyttäjistä olet tällä hetkellä käynnissä.

Kuinka vaihtaa toiselle käyttäjälle ja hyväksyä heidän ympäristöään

Su-komentoa voidaan käyttää siirtymään mihinkään toisen käyttäjän tiliin.

Kuvittele esimerkiksi, että luot uuden käyttäjän nimeltä ted käyttäen useradd-komentoa seuraavasti:

sudo useradd -m ted

Tämä luo käyttäjälle nimeltään ted ja se luo kotihakemiston ted kutsuttu ted.

Sinun tulee asettaa salasana ted-tilille ennen kuin sitä voidaan käyttää seuraavan komennon avulla:

passwd ted

Yllä oleva komento pyytää sinua luomaan ja vahvistamaan salasanan ted-tilille.

Voit vaihtaa ted-tilille seuraavan komennon avulla:

su ted

Koska se on yllä mainittu komento kirjaa sinut sisään, mutta et olisi sijoitettu kotikansioon testiin ja kaikki asetukset, jotka ted on lisätty .bashrc-tiedostoon, ei ladata.

Voit kuitenkin kirjautua sisään tediksi ja ottaa ympäristön käyttöön seuraavalla komennolla:

suostui

Tällä kertaa, kun kirjaudut sisään, olet sijoitettu kotihakemistoon tedille.

Hyvä tapa nähdä tämä täydessä toiminnassa on lisätä ruudukon apuohjelma ted-käyttäjätilille.

Suorita komento käyttäjän käyttäjätilien vaihtamisen jälkeen

Jos haluat siirtyä toiseen käyttäjän tiliin, mutta komentokehotteella on heti kun kytket käyttö -c-kytkin seuraavasti:

su -c näytönsäästäjä

Edellä mainitussa komennossa su vaihtaa käyttäjää, -c salausfetch suorittaa kuvasarjatyökalu ja kytketyt kytkimet ted-tiliin.

Adhoc-kytkimet

Olen jo osoittanut, kuinka voit vaihtaa toiseen tiliin ja antaa samanlaisen ympäristön käyttämällä - kytkintä.

Saat täydellisyyttä myös seuraavilla tavoilla:

su -l

su --login

Voit käyttää eri kuorta oletuksena, kun vaihdat käyttäjää toimittamalla -s-kytkin seuraavasti:

su -s -

su --shell -

Voit säilyttää nykyiset ympäristöasetukset käyttämällä seuraavia kytkimiä:

su -m

su -p

su --preserve-ympäristö

Yhteenveto

Useimmat satunnaiset käyttäjät saavat vain sudo-komennon suorittamalla komentoja, joilla on korkeammat käyttöoikeudet, mutta jos haluat viettää pitkään aikaa kirjautuneena toisena käyttäjänä, voit käyttää su- komentoa.

On kuitenkin syytä huomata, että on hyvä ajatus käyttää vain tiliä, jolla on tarvittavat käyttöoikeudet työhön. Toisin sanoen älä suorita kaikkia komentoja rootiksi.