为什么Dollar($)Sign不接受ldap用户的密码?

时间:2017-01-17 04:52:25

标签: ssh login ldap raspberry-pi sshpass

密码为" abc $ 123 "对于ldap用户,使用ldappasswd成功设置了它,但是当使用此密码登录时,它会出现无效凭据的错误。 但是使用sshpass -p ssh abc$123 user@ip_add它已成功登录。

1 个答案:

答案 0 :(得分:2)

$是一个有效字符,通常由LDAP服务器在密码中接受。 但它是shell中的一个特殊字符,你应该转义或引用字符串以避免shell转换密码字符串。