Skip to content
Code and Bytes Code and Bytes

Code and Bytes
Code and Bytes

ssh

Loguearse automáticamente por ssh

Posted on 7 April, 202018 April, 2020

sshpass permite realizar conexiones por ssh automáticas, se puede usar para scripts hechos en bash y luego usarlos en cronjobs.

sudo apt-get install sshpass
yum install sshpass 
Usage: sshpass [-f|-d|-p|-e] [-hV] command parameters
   -f filename   Take password to use from file
   -d number     Use number as file descriptor for getting password
   -p password   Provide password as argument (security unwise)
   -e            Password is passed as env-var "SSHPASS"
   With no parameters - password will be taken from stdin

   -h            Show help (this screen)
   -V            Print version information
At most one of -f, -d, -p or -e should be used

Podemos usa la contraseña en la misma linea de comando:

sshpass -p 'contraseña' ssh usuario@host.com 'df -h'

También se puede almacenar la contraseña en un archivo y luego usarlo.

echo 'contrasena' > archivoConContrasena.txt
chmod 600 archivoConContraseña.txt
sshpass -f /ubicacion/de/archivoConContrasena.txt /usr/bin/ssh  usuario@host
Linux

Post navigation

Previous post
Next post

Related Posts

Linux

Personalizar error 403

Posted on 6 May, 20189 April, 2020

En la raíz se crea el archivo .htaccess con las ip a las cuales se les permite el acceso y la url del archivo que se va a abrir si no está dentro de las ip permitidas. sudo nano .htaccess <RequireAny> Require ip 190.248.159.226 Require ip 190.248.159.227 </RequireAny> ErrorDocument 403…

Read More
Linux

Convertir PDF a PNG en Ubuntu

Posted on 25 June, 201526 June, 2015

1. Para convertir un documento PDF a PNG primero debemos tener instalado imagemagick 2. Abrir la terminal y ejecutar el código convert -density 150 input.pdf -quality 90 output.png – Las densidades mas comunes son 150 y 300 dpi – La calidad 100 no tiene compresión

Read More
Linux

Permisos por defecto para /var/www

Posted on 2 February, 20209 April, 2020

Los permisos correctos deben ser 755 para carpetas y 644 para archivos. Para realizar esta modificación de forma recursiva se deben usar los siguientes comandos: find . -type f -print0 | xargs -0 chmod 644 find . -type d -print0 | xargs -0 chmod 755

Read More

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Buscar

Categorias

  • AI (2)
  • Asterisk (9)
  • Bases de datos (1)
  • DevOps (4)
  • Git (2)
  • HTML (1)
  • Laravel (6)
  • Linux (67)
  • MCP Server (1)
  • Mikrotik (3)
  • MySQL (5)
  • n8n (1)
  • Personal (4)
  • PHP (15)
  • Python (2)
  • Software recomendado (1)
  • Tips (1)
  • VSCode (4)
  • vTiger (4)
  • Windows (10)
  • Wordpress (4)
©2026 Code and Bytes | WordPress Theme by SuperbThemes