O executável htpasswd está ausente


52

Estou executando a 13.10. Instalação limpa. Ran: sudo apt-get install apache2

Eu esperaria que eu teria htpasswd no diretório / usr / sbin junto com o executável apache2. Eu não.

Eu posso fornecer todas as informações necessárias.


Divida sua pergunta. htpasswdé abordado aqui, enquanto você pode criar uma pergunta separada com o apache reinstalar.
Andrejs Cainikovs

Também faltava em 14.04
Nick Woodhams

Respostas:


108

Talvez você tenha o apache2-utils não instalado. Tente pesquisar apache-utils no gerenciador de software ou com a linha de comando:

sudo apt-get install apache2-utils

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>

A mensagem de erro é óbvia. sudo apt-get install apache2-utilsdeve resolver seu problema com o htpasswdbinário ausente .


3
Não se você desinstalar esse horrível pacote 'comando não encontrado'.
Aaron C. de Bruyn 15/15

O pacote 'command-not-found' ???
Andrejs Cainikovs
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.