El comando ssh le permite conectarse a un sistema remoto o ejecutar un comando en un sistema remoto. El formato del comando ssh para conectar un sistema remoto es:
# ssh [options] [user@]host [command]
El argumento host es el nombre del servidor al que desea conectarse y es el único argumento obligatorio. Por ejemplo, para conectarse a un host remoto llamado host03, ingrese solo lo siguiente:
# ssh host03
host remoto ssh usando un usuario específico
Cuando no especifica un usuario al conectar un host remoto usando ssh, intenta conectarse al host remoto con el mismo nombre de usuario con el que inició sesión en el sistema local. Solo se le solicita la contraseña del usuario remoto. Para conectarse a un host remoto como un usuario diferente, proporcione el usuario@ argumento:
# ssh root@host03
Ejecutar un comando en el sistema remoto
Para ejecutar un comando en un sistema remoto, incluya el comando como argumento. ssh inicia sesión, ejecuta el comando y luego cierra la conexión, por ejemplo:
geeklab# ssh [email protected] ls [email protected]'s password: anaconda-ks.cfg initial-setup-ks.cfg test geeklab#