Para apache, existe la utilidad htpasswd , que se puede utilizar para generar contraseñas cifradas para la restricción de acceso .htaccess, etc. En Ubuntu puedo instalarlo a través del paquete apache2-utils, pero en Scientific Linux (Red Hat) solo encuentro lo siguiente paquete, cuando lo hago yum search htpasswd
:
perl-Apache-Htpasswd.noarch : Manage Unix crypt-style password file
pero este no parece ser el paquete que estoy buscando, ya que no incluye el comando htpasswd, y también cuando lo hago apt-cache search htpasswd
en Ubuntu, obtengo:
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
... donde el primero es, obviamente, el correspondiente al que encontré para Red Hat arriba (?).
Entonces, ¿hay algún equivalente al paquete apache2-utils, o algún otro paquete que incluya la utilidad htpassd, para Red Hat / Scientific Linux? Al menos no puedo encontrarlo ...
fuente
mkdir -p bogusbin/htpasswd
Es
yum install httpd-tools
. Lo encontré hoy.fuente
httpd-tools
hace proporcionar htpasswd. Lo encontré usandoyum provides \*bin/htpasswd
;) Gran manera de obtener htpasswd sin instalar el servidor httpd (a menudo no es deseable si ya está ejecutando otro servidor web o no desea ejecutar un servidor web)Este comando busca qué paquetes proporcionan la dependencia de archivo solicitada. Esto también toma comodines para los archivos.
fuente
Si no está seguro de dónde se encuentra la utilidad, use:
Para mi servidor, se instaló en
/usr/bin/htpasswd
¡Aclamaciones!
fuente