su-kommandogenerator
Generer su-kommandoer til at skifte brugeridentitet og køre kommandoer
Kom i gang med su
## Hvad er su?
`su` (substitute user) skifter til en anden brugerkonto ved at starte en ny shell som den bruger. Uden et brugernavn er standard root. Den beder om målbrugerens adgangskode.
## Sådan bruger du den
1. **Indtast brugernavn**: Angiv kontoen, der skal skiftes til (standard `root`). 2. **Vælg tilvalg**: Brug `-l` til en login-shell, `-c` til at køre en enkelt kommando eller `-s` til at vælge en shell. 3. **Angiv kommando** (valgfrit): Med `-c` skal du angive kommandostrengen, der skal udføres. 4. **Kopiér og kør**: Kopiér den genererede kommando ind i din terminal.
Almindelige tilvalg
### `-l` (eller `-`) Login shell Start en login-shell som målbrugeren — den nulstiller miljøet (`$PATH`, `$HOME` osv.), som brugeren lige var logget ind.
### `-c` Run a command Videregiv en kommandostreng, der skal udføres som målbrugeren, og vend derefter tilbage til den oprindelige shell.
### `-s` Shell Angiv en bestemt shell, der skal bruges (f.eks. `/bin/zsh`).
### `-m` / `-p` Preserve environment Bevar de nuværende miljøvariabler i stedet for at nulstille dem. Bør bruges med forsigtighed, da nogle variabler kan påvirke funktionsmåden.
### `-f` Fast Start shelllen som en login-shell, men spring læsning af opstartsfiler over (svarende til at give `-f` til shellen).
### User argument Det positionelle argument er målbrugernavnet. Udelad det for at skifte til root.
▶Hvad er forskellen på 'su' og 'su -'?
▶Hvordan kører jeg en enkelt kommando som en anden bruger?
▶Hvordan skifter jeg til root?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig