su-komentogeneraattori
Luo su-komentoja käyttäjän identiteetin vaihtamiseen ja komentojen suorittamiseen
Aloittaminen su:n kanssa
## Mikä on su?
`su` (substitute user) vaihtaa toiseen käyttäjätiliin käynnistämällä uuden kuoren kyseisenä käyttäjänä. Ilman käyttäjänimeä se on oletuksena root. Se pyytää kohdekäyttäjän salasanan.
## Käyttöohje
1. **Syötä käyttäjätunnus**: Anna tili, johon vaihdetaan (oletuksena `root`). 2. **Valitse valitsimet**: Käytä `-l`:ää kirjautumiskuorelle, `-c`:tä yksittäisen komennon suorittamiseen tai `-s`:ää kuoren valitsemiseen. 3. **Anna komento** (valinnainen): `-c`:n kanssa anna suoritettava komentomerkkijono. 4. **Kopioi ja suorita**: Kopioi luotu komento päätteeseesi.
Yleiset valitsimet
### `-l` (tai `-`) Kirjautumiskuori Käynnistä kirjautumiskuori kohdekäyttäjänä — se nollaa ympäristön (`$PATH`, `$HOME` jne.) kuin käyttäjä olisi juuri kirjautunut sisään.
### `-c` Suorita komento Välitä komentomerkkijono suoritettavaksi kohdekäyttäjänä, palaa sitten alkuperäiseen kuoreen.
### `-s` Kuori Määritä tietty kuori, jota käytetään (esim. `/bin/zsh`).
### `-m` / `-p` Säilytä ympäristö Säilytä nykyiset ympäristömuuttujat niiden nollaamisen sijaan. Käytettävä varovasti, sillä jotkin muuttujat voivat vaikuttaa toimintaan.
### `-f` Nopea Käynnistä kuori kirjautumiskuorena mutta ohita käynnistystiedostojen lukeminen (vastaa `-f`:n välittämistä kuorelle).
### Käyttäjäargumentti Paikkakohtainen argumentti on kohdekäyttäjätunnus. Jätä se pois vaihtaaksesi root:lle.
▶Mitä eroa on 'su':lla ja 'su -':llä?
▶Miten suoritan yhden komennon toisena käyttäjänä?
▶Miten vaihdan root:lle?
Jos tämä työkalu on ollut sinulle hyödyllinen, harkitse kahvin ostamista.
Osta minulle kahvi