sudo-komentogeneraattori
Luo sudo-komentoja komentojen suorittamiseen toisena käyttäjänä
sudo:n käyttöönotto
## Mitä sudo on?
`sudo` suorittaa yksittäisen komennon toisen käyttäjän turvallisuusoikeuksilla (oletuksena root). Se valtuuttaa sudoers-käytännön kautta ja kysyy yleensä oman salasanasi, ei kohdekäyttäjän.
## Käyttöohje
1. **Valitse käyttäjä/ryhmä** (valinnainen): Käytä `-u` / `-g`:ää suorittaaksesi jollain muulla kuin root. 2. **Valitse liput**: Lisää `-n` (ei-interaktiivinen), `-b` (tausta), `-E` (säilytä ympäristö) jne. 3. **Anna komento**: Anna suoritettava komento (positio-argumentti). 4. **Kopioi ja suorita**: Kopioi luotu komento terminaaliisi.
Yleiset valitsimet
### `-u` Suorita käyttäjänä Suorita komento nimettyyn käyttäjänä rootin sijaan, esim. `-u postgres`.
### `-g` Suorita ryhmänä Suorita komento niin, että nimetty ryhmä on ensisijainen ryhmä.
### `-n` Ei-interaktiivinen Älä koskaan pyydä salasanaa; epäonnistu välittömästi, jos sellaista vaaditaan. Hyödyllinen skripteissä ja cron-töissä.
### `-b` Tausta Suorita komento taustalla sitouttamatta terminaalia.
### `-S` Lue salasana stdin:stä Lue salasana vakiosyötteestä terminaalin sijaan — hyödyllinen putkistoille.
### `-H` Aseta HOME Aseta `$HOME`-muuttuja kohdekäyttäjän kotihakemistoon.
### `-E` Säilytä ympäristö Säilytä kutsujan ympäristömuuttujat. Myönnetään vain, jos sudoers-käytäntö sallii sen.
### `-s` Komentotulkki Suorita komentotulkki kohdekäyttäjänä (oletuksena root).
### `-e` Muokkaa Muokkaa yhtä tai useampaa tiedostoa kohdekäyttäjänä turvallisella editorilla.
### Komentoargumentti Positio-argumentti on komento (optioineen), joka suoritetaan sudo:n alla.
▶Miten suoritan komennon toisena käyttäjänä, enkä rootina?
▶Miten suoritan komennon ei-interaktiivisesti skriptissä?
▶Miten säilytän ympäristömuuttujani käytettäessä sudo:ta?
▶Miten suoritan pitkän komennon taustalla?
Jos tämä työkalu on ollut sinulle hyödyllinen, harkitse kahvin ostamista.
Osta minulle kahvi