httpd.conf里富加需要密码验证的目录:
#目录路径
AllowOverride authconfig
AuthName "yucheng's soft" #显示的标题
AuthType Basic
AuthUserFile /usr/local/apache/conf/pd.txt #密码路径
require user admin #允许登录的用户名字
再利用htpasswd生成密码
/usr/local/apache/bin/htpasswd -c /usr/local/apache/conf/pd.txt admin
[root@localhost conf]# htpasswd --help
Usage:
htpasswd [-cmdpsD] passwordfile username
htpasswd -b[cmdpsD] passwordfile username password
htpasswd -n[mdps] username
htpasswd -nb[mdps] username password
-c Create a new file.
-n Don't update file; display results on stdout.
-m Force MD5 encryption of the password.
-d Force CRYPT encryption of the password (default).
-p Do not encrypt the password (plaintext).
-s Force SHA encryption of the password.
-b Use the password from the command line rather than prompting for it.
-D Delete the specified user.
On Windows, NetWare and TPF systems the '-m' flag is used by default.
On all other systems, the '-p' flag will probably not work.
阅读(1556) | 评论(0) | 转发(0) |