Sobes.tech
Junior — Middle

Come si può stabilire una connessione SSH remota sotto l'account di un altro utente?

sobes.tech AI

Risposta dell'AI

Per stabilire una connessione SSH con l'account di un altro utente, puoi usare l'opzione -l o specificare l'utente prima dell'indirizzo dell'host:

ssh -l username remote_host
# o
ssh username@remote_host

Se hai accesso all'utente corrente ma devi passare a un altro utente sulla macchina remota, puoi eseguire:

ssh current_user@remote_host 'sudo -i -u other_user'

Questo richiederà di inserire la password dell'utente other_user o di configurare sudo senza password. Puoi anche usare chiavi SSH, configurandole per l'utente necessario, per connetterti direttamente senza password.