L'exécutable htpasswd est manquant

53

Je cours 13.10. Installation propre. Ran: sudo apt-get install apache2

Je m'attendrais à ce que htpasswd se trouve dans le répertoire / usr / sbin avec l'exécutable apache2. Je ne.

Je peux fournir toute information nécessaire.

utilisateur217019
la source
S'il vous plaît diviser votre question. htpasswdest couvert ici, alors que vous pourriez créer une question distincte avec Apache Réinstaller.
Andrejs Cainikovs
Egalement absent le 14.04
Nick Woodhams

Réponses:

109

Peut-être avez-vous Apache2-utils non installé. Essayez de rechercher apache-utils dans Software Manager ou avec la ligne de commande:

sudo apt-get install apache2-utils
rechengehirn
la source
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>

Le message d'erreur est évident. sudo apt-get install apache2-utilsdevrait résoudre votre problème avec les fichiers htpasswdbinaires manquants .

Andrejs Cainikovs
la source
3
Pas si vous désinstallez cet horrible paquet "command-not-found".
Aaron C. de Bruyn
Quel paquet 'commande-non-trouvé' ???
Andrejs Cainikovs