htpasswd를 생성할 수 없습니다.

htpasswd를 생성할 수 없습니다.

최신 버전이 설치된 새로운 우분투 설정이 있습니다 apache2-utils.

10 의 비용으로 암호화를 사용하여 (새 파일)에서 새 파일을 만들려고 합니다 .httpasswd./etc/nginx/.htpasswdbcrypt

제가 시도한 명령어인데 도움말이 출력되고 htpasswd파일이 생성되지 않습니다. 내가 놓친 것이 분명합니까?

 htpasswd -bcB -C 10 /etc/nginx/.htpasswd mypasswordHere

PS 유무에 관계없이 시도했습니다 sudo.

답변1

-b플래그를 사용하려면 사용자 이름과 비밀번호가 필요합니다.

htpasswd -bcB -C 10 path/to/htpawssd username password

답변2

명령줄에 사용자 이름이 없습니다.

답변3

나를 위한,

  • 먼저 비밀번호 파일을 저장하려는 디렉토리로 이동합니다.
  • htpasswd -c .htpasswd as1그런 다음 사용자에 대한 파일 생성을 실행하십시오 .as1

관련 정보