線上修改使用者密碼 -- chpasswd

文章位置: 主頁 > 文章資料庫 > Linux / BSD > 線上修改使用者密碼 -- chpasswd
瀏覽次數: 4118
更新時間: 2005/05/31 00:19

在 Linux 下需要修改密碼,最廣為人知的方法是使用 passwd 指令。但如果不想給予使用者 telnet/ssh 登入的權限,而又想給使用者自行修改密碼,可使用 chpasswd 透過 web 頁面修改密碼。

測試環境:Fedora Core 1
軟件下載: chpasswd (81KB)

安裝 chpasswd:

下載以上 chpasswd 的壓縮檔後,便輸入以下指令:

01 tar zxvh chpasswd-2.1.tar.gz
02 cd chpasswd-2.1
03 cp -R html.us_US myhtml
04 cd myhtml


現在進入了 myhtml 目錄,在這裡可以自訂頁面外觀。

index.html -- 修改密碼表單
ok.html -- 為修改密碼的成功訊息
error1.html -- 沒有輸入使用者名稱
error2.html -- 沒有輸入使用者密碼
error3.html -- 新密碼及確認密碼不匹配
error4.html -- 系統管理員不給予線上修改密碼權限
error5.html -- 密碼錯誤
error6.html -- 沒有輸入新密碼
error7.html -- 使用者名稱錯誤,沒有這個使用者存在
error8.html -- 沒有輸入確認密碼

修改完成後回到 chpasswd 的目錄,然後繼續以下指令:

01 ./create-html.sh
02 ./Configure.sh
03 make
04 make install


大功告功了,如果需要修改任何一頁 html 頁面,必須重複以上 4 行指令。


====================================================
歡迎轉載,但轉載時請保留此宣告,不得作為商業用途
作者: Sam Tang <admin{at}phpini{dot}com>
來源網站: http://www.phpdc.com/


用戶評論 按這裡發表新評論 
 
 發表評論
姓名:
Email:
內容: