使用linux的htpasswd命令管理用户基本认证文件

  介绍

不懂使用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命令管理用户基本认证文件内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!

使用linux的htpasswd命令管理用户基本认证文件