位置:- 正文

sshpass命令 非交互式验证SSH密码(ssh非交互式登录)

编辑:rootadmin
sshpass命令来自英文词组“SSH password”的缩写,其功能是用于非交互式验证SSH密码。SSH是

推荐整理分享sshpass命令 非交互式验证SSH密码(ssh非交互式登录),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ssh非交互式执行命令,ssh连接非22端口,ssh passphrase,ssh非交互执行命令,sshpass -p,ssh非交互式登录,ssh非交互式登录,ssh非root用户无法登录,内容如对您有帮助,希望把文章链接给更多的朋友!

sshpass命令来自英文词组“SSH password”的缩写,其功能是用于非交互式验证SSH密码。SSH是Linux系统平台中最常用的远程控制协议之一,使用ssh命令进行远程连接时需要交换式验证密码信息,不利于在Shell脚本中调用。而sshpass命令则很好地解决了这个脚本调用问题,用户可以直接将密码以参数的形式传递给命令,而无需交互式验证。

语法格式:sshpass [参数] 域名或IP地址

sshpass命令  非交互式验证SSH密码(ssh非交互式登录)

常用参数:

-f设置密码文件-p设置密码值

参考示例

基于SSH协议远程连接到指定的服务器:

[root@linuxcool ~]# sshpass -p "password" ssh root@192.168.10.10

指定端口号,基于SSH协议远程连接到指定的服务器:

[root@linuxcool ~]# sshpass -p "password" ssh -p 8518 root@192.168.10.10

基于SSH协议远程连接到指定的服务器,并执行命令:

[root@linuxcool ~]# sshpass -p "password" ssh root@192.168.10.10 "poweroff"

读取本地密码文件,基于SSH协议远程连接到指定的服务器:

[root@linuxcool ~]# sshpass -f "passwd.txt" ssh root@192.168.10.10与该功能相关的Linux命令:cmatrix命令 代码雨风格屏幕保护hash命令 管理命令运行时查询的哈希表archive命令 新闻组文件备存程序bootctl命令 控制固件与systemd-boot引导管理器aimanifest命令 修改自动安装程序使用的XML文件eval命令 重新运算求出参数msgen命令 创建英文邮件目录killall5命令 向所有进程发送信号pv命令 管道查看器archiveadm命令 Solaris 归档文件实用程序
本文链接地址:https://www.jiuchutong.com/zhishi/301154.html 转载请保留说明!
下一篇链接:https://www.jiuchutong.com/zhishi/301155.html
免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络