gpt4 book ai didi

linux - 使用 sshpass 时如何转义单引号

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:22:33 26 4
gpt4 key购买 nike

ssh 远程网关

sshpass -p gatewaypwd -t user@gateway sshpass -p targetpwd ssh user2@target这是 origin 命令,我把它放在我的别名中。它运行良好。但现在目标主机的密码包含单引号 比如

sshpass -p gatewaypwd -t user@gateway sshpass -p target'pwd ssh user2@target该命令无法正常运行。我确实尝试通过\'\\\' 和其他方法对其进行转义,但都没有成功。如何转义引号。

最佳答案

  1. 将您的密码存储在文本文件中
  2. 使用sshpass -f <filename> ssh user@IP_ADDR

它将从文件中获取密码。我已经用空白试过了,效果很好。

关于linux - 使用 sshpass 时如何转义单引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40882268/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com