Para o apache, existe o utilitário htpasswd , que pode ser usado para gerar senhas criptografadas para a restrição de acesso .htaccess, etc. No Ubuntu eu posso instalá-lo através do pacote apache2-utils, mas no Scientific Linux (Red Hat) eu encontro apenas o seguinte pacote, quando eu faço yum search htpasswd
:
perl-Apache-Htpasswd.noarch : Manage Unix crypt-style password file
mas esse parece não ser o pacote que estou procurando, pois não inclui o comando htpasswd e também quando faço apt-cache search htpasswd
no Ubuntu, recebo:
libapache-htpasswd-perl - Manage Unix crypt-style password file
lighttpd - A fast webserver with minimal memory footprint
nanoweb - HTTP server written in PHP
apache2-utils - utility programs for webservers
... onde o primeiro é obviamente o correspondente ao que encontrei para a Red Hat acima (?).
Então, existe algum equivalente ao pacote apache2-utils, ou qualquer outro pacote, incluindo o utilitário htpassd, para o Red Hat / Scientific Linux? Pelo menos não consigo encontrar ...
fonte
mkdir -p bogusbin/htpasswd
É
yum install httpd-tools
. Acabei de encontrar hoje.fonte
httpd-tools
faz fornecer htpasswd. Eu encontrei-o usandoyum provides \*bin/htpasswd
;) ótima maneira de obter htpasswd sem instalar o servidor httpd (muitas vezes não é desejável se você estiver executando outro servidor web já, ou não quer rodar um servidor web)Este comando procura quais pacotes fornecem a dependência solicitada do arquivo. Isso também aceita caracteres curinga para arquivos.
fonte
Se você não tiver certeza de onde o utilitário está localizado, use:
Para o meu servidor, ele foi instalado em
/usr/bin/htpasswd
Felicidades!
fonte