我如何在Red Hat / Scientific Linux中安装htpasswd工具?

对于apache,有一个htpasswd实用程序,它可以用来为.htaccess访问限制等生成encryption密码。在Ubuntu中,我可以通过apache2-utils软件包进行安装,但是在Scientific Linux(Red Hat)中,我发现只有以下包,当我做yum search htpasswd

 perl-Apache-Htpasswd.noarch : Manage Unix crypt-style password file 

但这似乎并不是我正在寻找的软件包,因为它不包括htpasswd命令,而且当我在Ubuntu中执行apt-cache search htpasswd时,我得到:

 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 

…其中第一个显然是与我在上面(?)find的那个相对应的那个。

那么,对于Red Hat / Scientific Linux,是否有与apache2-utils软件包或任何其他软件包(包括htpassd实用程序)的等价物? 至less我找不到

尝试yum provides \*bin/htpasswd

这是yum install httpd-tools 。 刚刚发现它今天。

这个命令search哪个包提供所请求的文件依赖关系。 这也需要通配符文件。

 yum whatprovides */htpasswd 

如果您不确定实用程序的位置,请使用:

 whereis htpasswd 

对于我的服务器,它安装在/usr/bin/htpasswd

干杯!