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 ../Cellar/ssh

Sshpass工具允许非交互式SSH密码验证,使得在不手动输入密码的情况下进行远程连接和操作成为可能。本文介绍了Sshpass的安装方法(包括macOS、Debian和Centos),基本使用,如远程连接指定端口,从密码文件读取密码,文件传输及执行远程命令等,并提示了如何忽略主机钥匙检查。
最低0.47元/天 解锁文章
1263

被折叠的 条评论
为什么被折叠?



