Il comando ssh consente di connettersi a un sistema remoto o di eseguire un comando su un sistema remoto. Il formato del comando ssh per connettere un sistema remoto è:
# ssh [options] [user@]host [command]
L'argomento host è il nome del server a cui ci si vuole connettere ed è l'unico argomento richiesto. Ad esempio, per connettersi a un host remoto denominato host03, immettere solo quanto segue:
# ssh host03
host remoto ssh che utilizza un utente specifico
Quando non specifichi un utente durante la connessione a un host remoto utilizzando ssh, tenta di connettersi all'host remoto con lo stesso nome utente a cui hai effettuato l'accesso come sul sistema locale. Viene richiesta solo la password dell'utente remoto. Per connetterti a un host remoto come utente diverso, fornisci l'utente@ argomento:
# ssh root@host03
Esegui un comando sul sistema remoto
Per eseguire un comando su un sistema remoto, includere il comando come argomento. ssh effettua l'accesso, esegue il comando e quindi chiude la connessione, ad esempio:
geeklab# ssh [email protected] ls [email protected]'s password: anaconda-ks.cfg initial-setup-ks.cfg test geeklab#