CentOS下使用sshpass输入密码时特殊字符的处理

2020-06-18  本文已影响0人  SkylineRunner

sshpass的密码输入时默认不能使用特殊字符。当遇到有特殊字符的ssh密码时, 需要对密码做特殊处理:加单引号:例如:密码为:12365@3$#@!

使用sshpass命令时这样使用即可避免,在密码前后加上单引号:'12365@3$#@!'

命令行如下:sshpass -p '12365@3$#@!' ssh root@10.0.1.45 即可解决!

上一篇 下一篇

猜你喜欢

热点阅读