帮助与文档

当前位置: 主页 > 系统相关 > 正文

Ubuntu使用sshpass免交互ssh远程执行命令

时间:2024/4/25 8:51:11   来源:米安网络   作者:云主机配置专家   点击:14次

1.更新软件源

apt-get update -y

2.安装sshpass

apt-get install sshpass -y

3.验证是否安装成功,有以下输出即安装成功

sshpass

4.远程连接指定ssh的端口

sshpass -p {密码} ssh -o StrictHostKeyChecking=no -p {端口} {用户名}@{主机IP}

添加-o StrictHostKeyChecking=no表示远程连接时不提示是否输入yes/no

sshpass -p XXXXXXXXX ssh -o StrictHostKeyChecking=no -p 22 root@45.X.X.4

5.远程连接主机并执行命令

sshpass -p XXXXXXXXX ssh -o StrictHostKeyChecking=no -p 22 root@45.X.X.4 'w'

w 为执行的命令

版权保护: 本文「Ubuntu使用sshpass免交互ssh远程执行命令」由 云主机配置专家 原创,转载请保留链接: https://www.miandns.com/docs/system/1005.html

联系客服

0312-5535754

微信公众号