使用sshpass,用于非交互的ssh 密码验证。允许你用 -p 参数指定明文密码,然后直接登录远程服务器。 它支持密码从命令行、文件、环境变量中读取。
安装:
sudo apt-get install sshpass
登录:
sshpass -p 密码 ssh 用户名@IP
执行命令(以df -h为例):
sshpass -p 密码 ssh 用户名@IP "df -h"
使用sshpass,用于非交互的ssh 密码验证。允许你用 -p 参数指定明文密码,然后直接登录远程服务器。 它支持密码从命令行、文件、环境变量中读取。
安装:
sudo apt-get install sshpass
登录:
sshpass -p 密码 ssh 用户名@IP
执行命令(以df -h为例):
sshpass -p 密码 ssh 用户名@IP "df -h"