0
我試圖在運行Linux Fedora 18的計算機上安裝svn。我使用htpasswd創建並添加了新用戶。所以基本上我做的是:htpasswd:創建了錯誤的憑據
$ htpasswd -c passwd admin.
其中passwd是包含用戶名/密碼對的文件。默認情況下,htpasswd應該使用md5來加密密碼。所以,後來當我嘗試登錄時,即使提供了正確的用戶名和密碼,我也無法登錄。 嘗試不同的事情後,我去了一些在線md5生成器,輸入相同的密碼。生成的字符串與htpasswd生成的字符串不同。我手動編輯passwd文件,輸入我從網站獲得的md5密碼併成功登錄。htpasswd是否有問題或者需要修復某些系統設置?
我建議嘗試'-m強制MD5加密密碼(默認).'選項'htpasswd'。我認爲它應該默認使用,但。 – 2013-04-24 09:59:33
我試着用-m。這是不行的(((( – 2013-04-24 10:02:49
'htpasswd生成的哈希被鹽醃,當然你得到了不同的密碼,只有這個沒有說什麼 – mata 2013-04-24 14:33:57