Crónicas de un informático

Crónicas de un informático es un blog enfocado a configurar nuevos servicios informáticos, informar de su utilidad y centrado en la Educación y la FP.


SSH con contraseña y enviar comandos en Ubuntu / Debian

A través de la siguiente entrada se pretende dar a conocer la posibilidad de poder pasar una contraseña a la hora de realizar una conexión empleando el protocolo SSH. Para ello en primer lugar es necesario instalar sshpass. Para ello se ejecutará el siguiente comando:

apt-get install sshpass

Una vez instalado se ejecutará dicho comando con los datos de la conexión SSH tal y como se aprecia en el siguiente esquema:


sshpass -p contraseña ssh usuario@servidor

ej:

sshpass -p pass12345 ssh root@192.168.1.99

Si lo que se quiere es pasar comandos, los mismos se podrán añadir al final del comando anterior de la siguiente forma:

sshpass -p pass12345 ssh root@192.168.1.99 ‘ls -la’

Se pueden añadir mas comandos separados por ; tal y como se aprecia de la siguiente forma:

sshpass -p pass12345 ssh root@192.168.1.99 ‘ls -la; df -H; lsof ‘

Destacar que si se quiere mantener la conexión es necesario añadir la opción -t al comando ssh:

sshpass -p pass12345 ssh -t root@192.168.1.99 ‘man top ‘



Acerca de

Me llamo Iñigo Aramendi actualmente soy docente de formación profesional. Apasionado del mundo de las nuevas tecnologías, informática, ciberseguridad y la docencia. Siempre con ganas de seguir formándome y mejorando mis capacidades técnicas. Colegiado en el Colegio Oficial de Ingenieros en Informática.

suscríbete

Si quieres donarme uno o varios cafés…

1,00 €

Anuncios
A %d blogueros les gusta esto: