最新バージョンがインストールされた新しいUbuntu設定がありますapache2-utils
。
10のコストで暗号化を使用して(新しいファイル)から新しいファイルを作成しようとしています.httpasswd
。/etc/nginx/.htpasswd
bcrypt
私が試したコマンドですが、ヘルプが出力され、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