fis*_*ker 80 apache .htpasswd
我.htpasswd用来密码保护我服务器上的某些目录.但是,我注意到每次我这样做时,sudo htpasswd -c /etc/apache2/.htpasswd newuser我的当前内容.htpasswd都会被覆盖.我网站的每个目录都有自己的用户.htpasswd.
.htpasswd
sudo htpasswd -c /etc/apache2/.htpasswd newuser
我怎么能不覆盖而是在我的上面添加一个新用户.htpasswd呢?
Cor*_*bin 127
完全相同的事情,只是省略-c选项.Apache的文档就在这里.
-c
htpasswd /etc/apache2/.htpasswd newuser
此外,htpasswd通常不以root身份运行.它通常由Web服务器或所服务文件的所有者拥有.如果您使用root来编辑它而不是以其中一个用户身份登录,那是可以接受的(我想),但是您要小心确保不会意外地以root身份创建文件(因此有root拥有它,没有其他人能够编辑它).
htpasswd
Cur*_*oon 12
FWIW,htpasswd -n username将结果直接输出到stdout,并避免一共触摸文件.
htpasswd -n username
归档时间:
12 年,7 月 前
查看次数:
104351 次
最近记录:
8 年,1 月 前