htpasswdを作成できません。

htpasswdを作成できません。

最新バージョンがインストールされた新しいUbuntu設定があります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

関連情報