Centos
如何更改 Dovecot 虛擬使用者密碼?
我使用一個基於 Web 的控制面板為 Dovecot 創建了一些虛擬使用者。該控制面板不再起作用,因此我需要手動執行此操作。
我需要為
dovecot.passwd
文件中列出的一個(虛擬)使用者重置密碼。該文件使用CRYPT
架構。如何重置該密碼?所以問題歸結為 - 可以使用什麼將純文字密碼轉換為
CRYPT
加密格式?
您可以使用 Apache 實用程序
htpasswd
。它crypt()
在 Linux 平台上預設用於加密密碼。以下將提示您輸入使用者的新密碼jscott
並將更新文件/etc/dovecot/dovecot.passwd
。
htpasswd /etc/dovecot/dovecot.passwd jscott
您可以使用
doveadm
Dovecot 附帶的實用程序:$ doveadm pw -s CRYPT Enter new password: Retype new password: {CRYPT}1cElWVzS3.EVg