Untuk apache, ada utilitas htpasswd , yang dapat digunakan untuk menghasilkan kata sandi terenkripsi untuk pembatasan akses. paket, ketika saya lakukan yum search htpasswd
:
perl-Apache-Htpasswd.noarch : Manage Unix crypt-style password file
tapi ini sepertinya bukan paket yang saya cari, karena tidak termasuk perintah htpasswd, dan juga ketika saya melakukannya apt-cache search htpasswd
di Ubuntu, saya mendapatkan:
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
... di mana yang pertama cukup jelas yang sesuai dengan yang saya temukan untuk Red Hat di atas (?).
Jadi, apakah ada yang setara dengan paket apache2-utils, atau paket lain termasuk utilitas htpassd, untuk Red Hat / Scientific Linux? Setidaknya saya tidak dapat menemukannya ...
apache-2.2
htpasswd
Samuel Lampa
sumber
sumber
mkdir -p bogusbin/htpasswd
Ini
yum install httpd-tools
. Baru saja menemukannya hari ini.sumber
httpd-tools
memang menyediakan htpasswd. Saya menemukannya menggunakanyum provides \*bin/htpasswd
;) Cara hebat untuk mendapatkan htpasswd tanpa menginstal server httpd (sering tidak diinginkan jika Anda sudah menjalankan server web lain, atau tidak ingin menjalankan server web)Perintah ini mencari paket mana yang menyediakan dependensi file yang diminta. Ini juga membutuhkan wildcard untuk file.
sumber
Jika Anda tidak yakin di mana utilitas berada, gunakan:
Untuk server saya, sudah diinstal pada
/usr/bin/htpasswd
Tepuk tangan!
sumber