Pour Apache, il y a l'utilitaire htpasswd , qui peut être utilisé pour générer des mots de passe chiffrés pour la restriction d'accès .htaccess, etc. Dans Ubuntu, je peux l'installer via le paquet Apache2-utils, mais dans Scientific Linux (Rouge Hat) Je ne trouve que le package suivant, quand je le fais yum search htpasswd
:
Perl-Apache-Htpasswd.noarch : Manage Unix crypt-style password file
mais cela ne semble pas être le package que je recherche, car il n'inclut pas la commande htpasswd, et aussi quand je fais apt-cache search htpasswd
dans Ubuntu, j'obtiens:
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
... où le premier est bien évidemment celui correspondant à celui que j'ai trouvé pour Red Hat ci-dessus (?).
Alors, existe-t-il un équivalent du paquet Apache2-utils, ou de tout autre paquet incluant l'utilitaire htpassd, pour Red Hat/Scientific Linux? Au moins, je ne le trouve pas ...
Essayez yum provides \*bin/htpasswd
C'est yum install httpd-tools
. Je viens de le trouver aujourd'hui.
Cette commande recherche les packages qui fournissent la dépendance de fichier demandée. Cela prend également des caractères génériques pour les fichiers.
yum whatprovides */htpasswd
Si vous n'êtes pas sûr de l'emplacement de l'utilitaire, utilisez:
whereis htpasswd
Pour mon serveur, il a été installé sur /usr/bin/htpasswd
À votre santé!