2013-12-23 35 views
0

我嘗試通過SSH在PHP中使用命令dovecotpw 生成密碼,如果密碼包含$符號而不是從dovecotpw在命令行中生成的哈希中生成不同的哈希值。

這裏是生成密碼行:

echo $ssh->exec('dovecotpw -s CRAM-MD5 -p test$test'); 

回答

1

遠程外殼是使用$表示一個外殼可變。逃避論據。

...('... \'test$test\''); 
+0

是啊現在我明白髮生了什麼..謝謝你我接受你的答案,因爲問題解決了 – TooCooL