1. ホーム
  2. apache

[解決済み] .htpasswdにユーザーを追加する

2022-11-14 06:09:02

質問

私は .htpasswd を使用して、サーバー上の特定のディレクトリをパスワードで保護しています。しかし、私はこれを行うたびに sudo htpasswd -c /etc/apache2/.htpasswd newuser の現在のコンテンツが .htpasswd は上書きされます。私のサイトのすべてのディレクトリは、.htpasswdに独自のユーザを持っています。

どうすれば上書きされずに、私の .htpasswd ?

どのように解決するのですか?

まったく同じことですが、ただ -c オプションを省略するだけです。Apache のドキュメントにある ここで .

htpasswd /etc/apache2/.htpasswd newuser

また htpasswd は通常ルートとして実行されません。これは通常、ウェブサーバか、提供されるファイルの所有者のどちらかが所有しています。これらのユーザーとしてログインする代わりに root を使用して編集しているのであれば、それは許容範囲内です(と思います)。