Für Apache gibt es das Hilfsprogramm htpasswd , mit dem verschlüsselte Passwörter für die Zugriffsbeschränkung .htaccess usw. generiert werden können. In Ubuntu kann ich es über das Paket apache2-utils installieren, in Scientific Linux (Red Hat) finde ich jedoch nur Folgendes Paket, wenn ich mache yum search htpasswd
:
perl-Apache-Htpasswd.noarch : Manage Unix crypt-style password file
aber dies scheint nicht das Paket zu sein, nach dem ich suche, da es nicht den Befehl htpasswd enthält, und auch wenn ich es apt-cache search htpasswd
in Ubuntu mache , bekomme ich:
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
... wo der erste ganz offensichtlich derjenige ist, der dem entspricht, den ich oben für Red Hat gefunden habe (?).
Gibt es für Red Hat / Scientific Linux eine Entsprechung zum Paket apache2-utils oder zu einem anderen Paket einschließlich des Dienstprogramms htpassd? Zumindest kann ich es nicht finden ...
quelle
mkdir -p bogusbin/htpasswd
Es ist
yum install httpd-tools
. Habe es heute gerade gefunden.quelle
httpd-tools
bietet zumindest htpasswd. Ich fand es mityum provides \*bin/htpasswd
;) Tolle Möglichkeit, htpasswd zu erhalten, ohne den httpd-Server zu installieren (oft nicht wünschenswert, wenn Sie bereits einen anderen Webserver ausführen oder keinen Webserver ausführen möchten)Dieser Befehl sucht nach den Paketen, die die angeforderte Abhängigkeit der Datei bereitstellen. Dies erfordert auch Platzhalter für Dateien.
quelle
Wenn Sie sich nicht sicher sind, wo sich das Dienstprogramm befindet, verwenden Sie:
Für meinen Server wurde es auf installiert
/usr/bin/htpasswd
Prost!
quelle