Brak pliku wykonywalnego htpasswd

52

Korzystam z 13.10. Czysta instalacja. Ran: sudo apt-get install apache2

Spodziewałbym się, że będę mieć htpasswd w katalogu / usr / sbin wraz z plikiem wykonywalnym apache2. Ja nie.

Mogę podać wszelkie niezbędne informacje.

użytkownik217019
źródło
Podziel swoje pytanie. htpasswdjest tutaj omówione, podczas gdy możesz utworzyć osobne pytanie z ponowną instalacją apache.
Andrejs Cainikovs,
Również zaginiony w dniu 14.04
Nick Woodhams,

Odpowiedzi:

107

Być może nie masz zainstalowanego apache2-utils. Spróbuj przeszukać apache-utils w menedżerze oprogramowania lub w wierszu poleceń:

sudo apt-get install apache2-utils
rechengehirn
źródło
4
username@host:~$ htpasswd
The program 'htpasswd' can be found in the following packages:
 * apache2-utils
 * mini-httpd
Try: sudo apt-get install <selected package>

Komunikat o błędzie jest oczywisty. sudo apt-get install apache2-utilspowinien rozwiązać problem z brakującym htpasswdplikiem binarnym.

Andrejs Cainikovs
źródło
3
Nie, jeśli odinstalujesz ten okropny pakiet „nie znaleziono polecenia”.
Aaron C. de Bruyn,
Jaki pakiet „nie znaleziono polecenia” ???
Andrejs Cainikovs,