0
我嘗試通過SSH在PHP中使用命令dovecotpw
生成密碼,如果密碼包含$符號而不是從dovecotpw在命令行中生成的哈希中生成不同的哈希值。
這裏是生成密碼行:
echo $ssh->exec('dovecotpw -s CRAM-MD5 -p test$test');
我嘗試通過SSH在PHP中使用命令dovecotpw
生成密碼,如果密碼包含$符號而不是從dovecotpw在命令行中生成的哈希中生成不同的哈希值。
這裏是生成密碼行:
echo $ssh->exec('dovecotpw -s CRAM-MD5 -p test$test');
遠程外殼是使用$
表示一個外殼可變。逃避論據。
...('... \'test$test\'');
是啊現在我明白髮生了什麼..謝謝你我接受你的答案,因爲問題解決了 – TooCooL