close
語法
htpasswd [ -c ] [ -m ] [ -D ] passwdfile username
htpasswd -b [ -c ] [ -m | -d | -p | -s ] [ -D ] passwdfile username password
htpasswd -n [ -m | -d | -s | -p ] username
htpasswd -nb [ -m | -d | -s | -p ] username password
說明
-b
-c
-n
同時使用。 -n
-c
同時使用。 -m
-d
crypt()
對密碼進行加密。在Windows, Netware, TPF以外的平臺上這是默認方法。雖然有可能在所有的平臺上被htpasswd
支持,但是在Windows, Netware, TPF上,該方法不能被httpd
所支持。 -s
-p
htpasswd
在所有平臺上都支持這種方法,但是httpd
只能在Windows, Netware, TPF上支持這種方法。 -D
username
存在於passwdfile
中,則刪除該用戶。 passwdfile
-c
選項,若文件已存在則更新它,若不存在則創建它。 username
password
-b
同時使用。
例:
htpasswd -c /opt/passwords superman
修改 /etc/apache2/sites-available/default
在<Directory /var/www/>下新增四行
AuthType Basic
AuthName " ===Restricted files=== "
AuthUserFile /opt/passwords
require user superman
全站熱搜
留言列表