Я использую .htpasswd
для защиты паролем определенного каталога на моем сервере. Однако я заметил, что каждый раз, когда я это делаю, sudo htpasswd -c /etc/apache2/.htpasswd newuser
мое текущее содержимое .htpasswd
будет перезаписано. В каждом каталоге моего сайта есть свой пользователь на .htpasswd.
Как я могу не перезаписать, а вместо этого добавить нового пользователя на свой .htpasswd
?
.htpasswd
он настаивает на использовании-c
переключателя.htpasswd /path/to/file username
совершенно корректно (в любом случае синтаксически) и даже первый пример в документации Apache.htpasswd -c /etc/apache2/.htpasswd newuser
на своем сервере CentOS! Извините, не заметил, что я не в том окне. Приму ваш ответ через 5 мин. Благодарность!FWIW
htpasswd -n username
выведет результат прямо на стандартный вывод и не будет касаться файлов вообще.источник