su-kommandogenerator
Generer su-kommandoer for å bytte brukeridentitet og kjøre kommandoer
Kom i gang med su
## Hva er su?
`su` (substitute user) bytter til en annen brukerkonto ved å starte et nytt skall som den brukeren. Uten brukernavn bruker den root som standard. Den ber om målets brukers passord.
## Hvordan bruke
1. **Angi brukernavn**: Oppgi kontoen du vil bytte til (standard er `root`). 2. **Velg alternativer**: Bruk `-l` for et innloggingsskall, `-c` for å kjøre en enkelt kommando, eller `-s` for å velge et skall. 3. **Angi kommando** (valgfritt): Med `-c`, gi kommandostrengen som skal kjøres. 4. **Kopier og kjør**: Kopier den genererte kommandoen inn i terminalen din.
Vanlige alternativer
### `-l` (eller `-`) Innloggingsskall Start et innloggingsskall som mål-brukeren — den tilbakestiller miljøet (`$PATH`, `$HOME`, osv.) som om brukeren nettopp hadde logget inn.
### `-c` Kjør en kommando Send en kommandostreng som skal kjøres som mål-brukeren, og returner deretter til det opprinnelige skallet.
### `-s` Skall Angi et bestemt skall som skal brukes (f.eks. `/bin/zsh`).
### `-m` / `-p` Bevar miljø Behold gjeldende miljøvariabler i stedet for å tilbakestille dem. Bør brukes med forsiktighet, da noen variabler kan påvirke oppførselen.
### `-f` Rask Start skallet som et innloggingsskall men hopp over å lese oppstartsfiler (tilsvarer å sende `-f` til skallet).
### Bruker-argument Det posisjonelle argumentet er mål-brukernavnet. Utelat det for å bytte til root.
▶Hva er forskjellen mellom 'su' og 'su -'?
▶Hvordan kjører jeg en enkelt kommando som en annen bruker?
▶Hvordan bytter jeg til root?
Hvis dette verktøyet har vært nyttig for deg, vurder å kjøpe meg en kaffe.
Kjøp meg en kaffe