sshpass非交互环境登入与文件上传下载

命令行直接使用密码来进行远程连接和远程拉取文件,可以用于自动化运维-堡垒机

下载地址

1、ssh登入

/usr/local/bin/sshpass -p {pwd} ssh -p{port} {user}@{ip}

2、scp上传文件

/usr/local/bin/sshpass -p {pwd} scp -vv -P{port} {your_file} {user}@{ip}:/home/{user}/

3、scp下载文件

/usr/local/bin/sshpass -p {pwd} scp -vv -P{port} {user}@{ip}:/home/{user}/{your_file}  /home/{user}

猜你喜欢

转载自blog.csdn.net/pengwupeng2008/article/details/81632218