GNU/Linux >> Tutoriales Linux >  >> Linux

sshpass:error de comando no encontrado

Una solución que obtuve para CentOS 7:

  1. Descargue sshpass desde aquí

Y se descargarán rpm.

  1. Transfiera este rpm a su sistema Linux (puede usar Filezilla, etc.).
  2. Instalar RPM usando:yum install <rpm file name> .

HECHO


NO!!!! No instale sshpass. Es la herramienta equivocada para su trabajo.

No fue escrito para su caso de uso, y si lo usa, su secuencia de comandos será considerablemente menos segura de lo que puede ser. Debería saber de lo que estoy hablando. Yo lo escribí.

En su lugar, ejecute su servidor con información de depuración y descubra por qué no pudo configurar la autenticación basada en claves. Es preferible usar sshpass de todas las formas posibles.


deberá instalar sshpass en el servidor del cliente en el que está ejecutando su código, que es una herramienta que no está instalada de forma predeterminada en la mayoría de las distribuciones de Linux

si estás en Ubuntu usa este comando

apt-get install sshpass

en centOS/redhat use thisinstall epel

wgethttps://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm

rpm -ivh epel-release-6-8.noarch.rpm

instalar sshpass

yum --enablerepo=epel -y instalar sshpass

Gracias


Linux
  1. Error de instalación de APC – sh:phpize:comando no encontrado [Resuelto]

  2. Comando yum-config-manager no encontrado [Fijar]

  3. uuidgen:comando no encontrado

  4. named-checkconf:comando no encontrado

  5. virt-sparsify:comando no encontrado

If…else…if Declaración (error de comando no encontrado)?

virt-manager:comando no encontrado

xeyes:comando no encontrado

GoBuster:comando no encontrado

jasmine-node:comando no encontrado

gedit:comando no encontrado