Skip to main content

Kuinka siirtyä tilapäisesti Linux-tileistä ja etuoikeuksista

TILIN- JA TOIMINNANTARKASTAJIEN VALINTA.mov (Kesäkuu 2025)

TILIN- JA TOIMINNANTARKASTAJIEN VALINTA.mov (Kesäkuu 2025)
Anonim

Su-komentoa käytetään yleisesti tilapäisesti kirjautumiseen toiseen tiliin. Komennon nimi on lyhyt "korvaavalle käyttäjälle". Kuitenkin sitä kutsutaan usein myös nimellä "super user" -komento, koska useimmin sitä käytetään tilapäisesti kirjautumaan sisään juuri tili, jolla on täysi pääsy kaikkiin järjestelmän hallintatoimintoihin. Itse asiassa, jos et määritä tiliä, johon haluat kirjautua sisään, su oletetaan, että haluat kirjautua sisään juuri tili. Tämä tietenkin edellyttää, että tunnet root-salasanan. Jotta voisit palata tavalliseen käyttäjätiliin, kirjaudut sisään toiseen tiliin kirjoittaessasi yksinkertaisesti poistuminen ja paina paluuta.

Joten peruskäyttö su on yksinkertaisesti syöttää "su" komentokehotteeseen:

su juuri käyttäjätilit

Sen sijaan, että kirjaudut toiseen tiliin, voit määrittää komennon, jonka haluat suorittaa toisessa tilissä yhdessä su komento. Näin sinä palaat heti säännöllisesti. Esimerkiksi:

su jdoe -c whoami

Voit suorittaa useita komentoja toisessa tilissä erottamalla ne puolipisteisiin ja sulkemalla ne yksittäisiin lainausmerkkeihin, kuten tässä esimerkissä:

su jdoe -c 'komento1; command2; command3' ls grep kopio jdoe

su jdoe -c 'ls; grep uid-tiedosto1> tiedosto2; kopioi tiedosto2 / usr / local / shared / file3 ' sudo su sudo

sudo -u root ./setup.sh

Kun olet kirjautunut sisään, voit jatkaa komentojen suorittamista sudo-komennolla muutamia minuutteja ilman, että sinun tarvitsee määrittää kirjautumista (-u root) jokaisella komennolla.

Jos mahdollista, on parempi tehdä säännöllinen työsi tilillä, jolla on rajoitetut käyttöoikeudet, jotta järjestelmä ei vahingoitu vakavasti.

Seuraavassa esimerkissä näytetään, kuinka voit suojata hakemiston suojatun hakemiston seuraavalla komennolla:

sudo ls / usr / local / classified yleislähetysviesti

sudo shutdown -r +20 "uudelleenkäynnistys verkon ongelman korjaamiseksi"