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

mysqld_safe Directory ‘/var/run/mysqld’ for UNIX socket file don’t exists

Posted on 18 July, 202021 November, 2020

Este error aparece porque en el momento de la instalación no se crea la carpeta. Solución:

Read More
Linux

ERROR 1273 (HY000) at line 336: Unknown collation: ‘utf8mb4_0900_ai_ci’

Posted on 20 September, 202120 September, 2021

Luego de exportar la base de datos de MySql 8 y de querer importarla a MySql 5.7 me sale ese error, para solucionarlo hay que reemplazar la colación: sed -i ‘s/utf8mb4_0900_ai_ci/utf8mb4_unicode_ci/g’ crm.sql

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