Sshpass是使用SSH所谓的“交互式键盘密码身份验证”以非交互方式执行密码身份验证的工具
通俗来说就是 使用ssh密码登录 是需要在连接时手动输入密码的,没办法明文连接,如下图,需要交互的输入密码。
而Sshpass 做的就是通过明文的方式使用ssh,并带来了一些更新鲜的特性
安装
-
macOS - brew下载安装
# 安装命令 brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb # 连接到/usr/local/bin (如果提示 command not found) cd /usr/local/bin ln -s sshpass