sudo Generator poleceń
Wygeneruj polecenia sudo do uruchamiania poleceń jako inny użytkownik
Pierwsze kroki z sudo
## Co to jest sudo?
`sudo` uruchamia pojedynczą komendę z uprawnieniami bezpieczeństwa innego użytkownika (domyślnie root). Jest to możliwe dzięki polityce sudoers i zazwyczaj wymaga hasła własnego użytkownika, a nie użytkownika docelowego.
## Jak to używać
1. **Wybierz użytkownika/grupę** (opcjonalnie): Użyj `-u` / `-g`, aby uruchomić komendę jako ktoś inny niż root. 2. **Wybierz flagi**: Dodaj `-n` (nieinteraktywny), `-b` (w tle), `-E` (zachować środowisko itp.). 3. **Wpisz komendę**: Podaj komendę do uruchomienia (argument pozycyjny). 4. **Skopiuj i uruchom**: Skopiuj wygenerowaną komendę do swojego terminala.
Opcje ogólne
### `-u` Uruchomienie jako użytkownik Wykonaj polecenie jako wskazany użytkownik zamiast jako root, np. `-u postgres`.
### `-g` Uruchomienie jako grupa Uruchom polecenie z wskazaną grupą jako grupą główną.
### `-n` Nieinteraktywne Nigdy nie proś o hasło; natychmiast zwróć błąd, jeśli jest ono wymagane. Przydatne w skryptach i zadaaniach cron.
### `-b` W tle Uruchom polecenie w tle, bez zajmowania terminala.
### `-S` Odczyt hasła z stdin Odczytaj hasło ze standardowego wejścia zamiast z terminala — przydatne w pipeline’ach.
### `-H` Ustawienie HOME Ustaw zmienną `$HOME` na katalog domowy docelowego użytkownika.
### `-E` Zachowanie środowiska Zachowaj zmienne środowiskowe wywołującego. Dozwolone tylko wtedy, gdy polityka sudoers na to pozwala.
### `-s` Shell Uruchom shell jako docelowy użytkownik (domyślnie root).
### `-e` Edycja Edytuj jeden lub więcej plików jako docelowy użytkownik za pomocą bezpiecznego edytora.
### Argument polecenia Argument pozycyjny to polecenie (wraz z jego opcjami) do wykonania pod sudo.
▶Jak uruchomić polecenie jako inny użytkownik, a nie root?
▶Jak uruchomić polecenie w sposób nieinteraktywny w skrypcie?
▶Jak zachować moje zmienne środowiskowe podczas używania sudo?
▶Jak uruchomić długi polecenie w tle?
Jeśli ten tool był dla ciebie przydatny, pomyśl o tym, aby kupić mi kawę.
Kup mi kawę.