Da ich den Pfad zu dem Programm immer wieder vergesse schreibe ich ihn mir hier mal auf 
Außerdem kann er ggf. ja auch für einen der Leser interessant sein.
Bei mir lautet der Pfad zu htpasswd "/srv/apache2/bin/htpasswd". Es werden 2 Parameter erwartet. Der erste ist der Pfad zur .htuser-Datei, die die user und deren Passwörter listet. Der zweite Parameter ist der Name des users, der neue angelegt werden soll.
Anschließend wird das Passwort 2x eingegeben. So bleibt es aber nicht in den log-files stehen!
Beispiel:
/srv/apache2/bin/htpasswd /htdocs/pfad/zur/.htusers username