介绍
不懂使用linux的htpasswd命令管理用户基本认证文件?其实想解决这个问题也不难、下面让小编带着大家一起学习怎么去解决,希望大家阅读完这篇文章后大所收获。
htpasswd命令是Apache的Web服务器内置工具,用于创建和更新储存用户名,域和用户基本认证的密码文件。
<强>语法格式:强> htpasswd[参数][用户和密码)
<强>常用参数:强>
- c创建一个加密文件- n不更新加密文件,只将加密后的用户名密码显示在屏幕上- m默认采用MD5算法对密码进行加密- d采用地下室算法对密码进行加密- p不对密码进行进行加密,即明文密码- s采用沙算法对密码进行加密- b在命令行中一并输入用户名和密码而不是根据提示输入密码- d删除指定的用户<强>参考实例强>
添加用户并设置密码:
[root@linuxcool ~] # htpasswd公元前.passwd linuxcool 123456
在上面生成的密码文件中添加一个用户并设置密码:
[root@linuxcool ~] # htpasswd - b .passwd linuxprobe 123456
删除用户名和密码:
[root@linuxcool ~] # htpasswd - d .passwd linuxcool
修改密码:
[root@linuxcool ~] # htpasswd - d .passwd linuxcool (root@linuxcool ~) # htpasswd - b .passwd linuxcool 654321
感谢你能够认真阅读完这篇文章,希望小编分享使用linux的htpasswd命令管理用户基本认证文件内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!