Episode Details

Back to Episodes

Ejecución remota de comandos con ssh

Published 5 years, 8 months ago
Description

Para realizar una ejecución remota de comandos con ssh lo primero que tenemos que hacer es añadir nuestra llave al fichero authorized_keys del usuario correspondiente del equipo remoto.

El authorized_keys lo tenéis en el directorio ~/.ssh

Otra opción es hacer un ssh-copy-id y con eso copiará nuestra llave.

Una vez tengamos la llave ya podemos realizar ejecuciones remotas.

Un ejemplo de ejecución remota es:

ssh 198.51.100.4 "uptime"

Ese comando nos dice el uptime de la máquina remota, sólo hace eso, pero siempre será más cómodo hacer eso que un ssh ejecutar el comando y luego salir.

También podemos redirigir a un fichero, agregar a un fichero o lo que queráis para luego poder procesar eso.

ssh 198.51.100.4 "uptime" > tiempo_levantado.txt

Foto de Ketut Subiyanto en Pexels

Listen Now

Love PodBriefly?

If you like Podbriefly.com, please consider donating to support the ongoing development.

Support Us