htpasswd命令用法詳解

2021-06-08 06:25:58 字數 1424 閱讀 6822

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 www.leapsoul.cn php

在bin目錄下生成乙個.passwd檔案,使用者名稱www.leapsoul.cn,密碼:php,預設採用md5加密方式

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

htpasswd -b .passwd leapsoul phpdev

去掉c選項,即可在第乙個使用者之後新增第二個使用者,依此類推

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

htpasswd -nb leapsoul phpdev

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

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

htpasswd -d .passwd leapsoul

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

htpasswd -d .passwd leapsoul

htpasswd -b .passwd leapsoul phpdev

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

至此,apache htpasswd命令的具體介紹和使用方法就介紹完了。

Linux命令系列之htpasswd

htpasswd命令是apache的web伺服器內建工具,用於建立和更新儲存使用者名稱 域和使用者基本認證的密碼檔案。c 建立乙個加密檔案 n 不更新加密檔案,只將加密後的使用者名稱密碼顯示在螢幕上 m 預設採用md5演算法對密碼進行加密 d 採用crypt演算法對密碼進行加密 p 不對密碼進行進行...

htpasswd用法 即配置SVN密碼加密

apache htpasswd命令用法 htpasswd cmdpsd passwordfile username htpasswd b cmdpsd passwordfile username password htpasswd n mdps username htpasswd nb mdps u...

htpasswd命令建立使用者和修改密碼

語法 htpasswd 選項 引數 選項 引數 使用者 要建立或者更新密碼的使用者名稱 密碼 使用者的新密碼。例項 利用htpasswd命令新增使用者 htpasswd bc htpasswd.user admin123456 在bin目錄下生成乙個 htpasswd.user 檔案,使用者名稱ad...