htpasswd editor
1.0.0
O HTPasswd-Editor é um CGI PERL simples para gerenciar arquivos HTPasswd.
Mit
É uma evolução de: http://www.perlmonks.org/?node_id=178482
O HTPasswd-Editor é um CGI PERL simples para gerenciar arquivos HTPasswd. Ele permite adicionar, listar ou remover usuários, também permite que um usuário autentificado altere sua senha. Pode ser útil para adicionar gerenciamento básico de controle de acesso a um site estático (Ex: Documentação gerada a partir de Markdown, RST, RDOC ...).
> htpasswd -c </path/to/htpasswd> <initial user>
> chown www-data|apache2|httpd </path/to/htpasswd>
> chmod 600 </path/to/htpasswd>
cp htpasswd.pl </path/to/cgi-dir>
chmod 755 </path/to/cgi-dir>/htpasswd.pl
settings no início do htpasswd.pl e altere as entradas dir e htpasswd . vim </path/to/cgi-dir>/htpasswd.pl
ScriptAlias /cgi-bin/ </path/to/cgi-dir>
<Directory "</path/to/cgi-dir>">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
AuthName "restrict posting"
AuthType Basic
AuthUserFile </path/to/htpasswd>
require valid-user
</Directory>