htpasswd是Apache HTTP服务器下的一款用于HTTP用户basic认证工具,可用来建立和更新存储用户名、密码,同时生产用于 http 基本认证的文本文件。
-
- 安装命令
我们直接安装apache2就可以得到htpasswd工具了:sudo apt-get install apache2-utils
-
- 使用介绍
我们在终端直接输入htpasswd,回车就可以看到它的用法介绍了
我这里给大家举3个常用的例子:
例如:htpasswd -c -b pwd_file user1 123456可以生成密码是123456的user1用户,并保存在pwd_file文件里(如果文件不存在则创建,如果已经存在,则里面内容会被删除);
例如:htpasswd pwd_file user2 123456可以生成密码是123456的user2用户,保存到pwd_file文件里(文件要存在,里面内容会保留);
例如:htpasswd pwd_file user1可以删除pwd_file文件中的user1用户。
其他命令,大家也可以试试,谢谢!