Для apache есть утилита htpasswd , которую можно использовать для генерации зашифрованных паролей для ограничения доступа .htaccess и т. Д. В Ubuntu я могу установить ее через пакет apache2-utils, но в Scientific Linux (Red Hat) я нахожу только следующее пакет, когда я делаю yum search htpasswd
:
perl-Apache-Htpasswd.noarch : Manage Unix crypt-style password file
но это, похоже, не тот пакет, который я ищу, поскольку он не включает команду htpasswd, а также, когда я делаю это apt-cache search htpasswd
в Ubuntu, я получаю:
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
... где первый, очевидно, соответствует тому, который я нашел для Red Hat выше (?).
Итак, существует ли какой-либо эквивалент пакета apache2-utils или любого другого пакета, включая утилиту htpassd, для Red Hat / Scientific Linux? По крайней мере, я не могу найти это ...
источник
mkdir -p bogusbin/htpasswd
Это
yum install httpd-tools
. Просто нашел это сегодня.источник
httpd-tools
есть htpasswd. Я нашел его с помощьюyum provides \*bin/htpasswd
;) Отличный способ получить htpasswd без установки сервера httpd (часто нежелательно, если вы уже используете другой веб-сервер или не хотите запускать веб-сервер)Эта команда ищет, какие пакеты предоставляют запрашиваемую зависимость файла. Это также принимает шаблоны для файлов.
источник
Если вы не уверены, где находится утилита, используйте:
Для моего сервера он был установлен на
/usr/bin/htpasswd
Ура!
источник