Una guía sencilla para instalar SSHPass en Ubuntu y macOS

Introducción#

SSHPass es una pequeña e ingeniosa herramienta que le permite automatizar el inicio de sesión SSH omitiendo la solicitud de contraseña habitual. Si bien es muy conveniente para secuencias de comandos, tenga en cuenta que no es ideal para una configuración multiusuario debido a problemas de seguridad. Sin embargo, si lo usas en tu máquina de desarrollo personal, es bastante inofensivo.

Cómo instalar SSHPass en Ubuntu#

Instalar SSHPass en Ubuntu es tan sencillo como parece. Todo lo que necesitas hacer es abrir tu terminal y ejecutar el siguiente comando:

sudo apt-get install sshpass

Instalación de SSHPass en macOS#

Configurar SSHPass en una Mac requiere un poco más de trabajo preliminar porque no existe una versión oficial de macOS. Pero no te preocupes; no es demasiado complicado. En primer lugar, debe tener Xcode y herramientas de línea de comandos instalados en su sistema.

Cómo instalar usando Homebrew#

Desafortunadamente, el repositorio estándar de Homebrew no ofrece sshpass. Sin embargo, existe una fórmula alternativa que puedes utilizar. Abre tu terminal y ejecuta el siguiente comando:

brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb

¡Eso es todo! Ha instalado correctamente SSHPass en su máquina, ya sea Ubuntu o macOS. ¡Feliz guión!

Para obtener más información, puede consultar estos recursos útiles:

Recuerde, si bien SSHPass es una herramienta útil, no es la opción más segura que existe. Así que tenga cuidado con dónde y cómo lo usa.