apache htpasswd命令

來源:互聯網
上載者:User

標籤:htpasswd

apache htpasswd選項參數

  htpasswd [-cmdpsD] passwordfile username

  htpasswd -b[cmdpsD] passwordfile username password

  htpasswd -n[mdps] username

  htpasswd -nb[mdps] username password

apache htpasswd命令選項參數說明

  -c 建立一個加密檔案

  -n 不更新加密檔案,只將apache htpasswd命令加密後的使用者名稱密碼顯示在螢幕上

  -m 預設apache htpassswd命令採用MD5演算法對密碼進行加密

  -d apache htpassswd命令採用CRYPT演算法對密碼進行加密

  -p apache htpassswd命令不對密碼進行進行加密,即純文字密碼

  -s apache htpassswd命令採用SHA演算法對密碼進行加密

  -b 在apache htpassswd命令列中一併輸入使用者名稱和密碼而不是根據提示輸入密碼

  -D 刪除指定的使用者

  在Windows, NetWare and TPF 系統中 ‘-m’選項是預設的,在使用apache htpasswd命令時可以忽略。在其他系統中,’-p’選項可能不能工作。

apache htpasswd例子

1、如何利用htpasswd命令添加使用者?

  htpasswd -bc .passwd tonyzhang pass

  在bin目錄下產生一個.passwd檔案,使用者名稱tonyzhang ,密碼:pass,預設採用MD5加密方式

2、如何在原有密碼檔案中增加下一個使用者?

  htpasswd -b .passwd onlyzq pass

  去掉c選項,即可在第一個使用者之後添加第二個使用者,依此類推

3、如何不更新密碼檔案,只顯示加密後的使用者名稱和密碼?

  htpasswd -nb tonyzhang pass

  不更新.passwd檔案,只在螢幕上輸出使用者名稱和經過加密後的密碼

4、如何利用htpasswd命令刪除使用者名稱和密碼?

  htpasswd -D .passwd tonyzhang

5、如何利用htpasswd命令修改密碼?

  htpasswd -D .passwd tonyzhang

  htpasswd -b .passwd tonyzhang pass

  即先使用htpasswd刪除命令刪除指定使用者,再利用htpasswd添加使用者命令建立使用者即可實現修改密碼的功能。


參考博文:http://onlyzq.blog.51cto.com/1228/557593/

apache htpasswd命令

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.