ご利用前に必ずお読みください。
フォーラムTOP > シン・クラウド for Free > アクセス制限の際のユーザー一括登録

アクセス制限の際のユーザー一括登録

by アクセス制限の際のユーザー一括登録さん (7a64ff72)
投稿数:0回
(ベストアンサー:0回)
2024/03/18 08:35
アクセス制限を行う際に、ユーザーとパスワードを1件ずつ登録するようになっていますが、一括で登録する方法をご存じの方はいらっしゃるでしょうか?
回答する
解決済みにする
by web勉強中さん (8cd3947d)
投稿数:53回
(ベストアンサー:5回)
2024/03/19 15:20
BASIC認証ですね。
いつのまにこんな設定メニューができたんだろう?という感じです。
(サーバパネルがちょこちょこと機能拡張されてますね)

で、確かに1名ずつとは面倒ですね。

サーバパネルに頼らなくてもBASIC認証は自身で設定もできますが
その場合だと認証ユーザー設定ファイルは.htaccessのAuthUserFileで指定します。
サーバパネルで行うと、
public_htmlと同一階層のフォルダにhtpasswdフォルダがあり、
そこに設定フォルダと同一階層でフォルダが自動作成されて、
.htpasswdという名のテキストファイル(UTF-8)が自動作成&編集されるようです。

その中身は
---

user1:$apr1$ji0rkbth$EmlcNfMfc5GanaklKj7GD1
user2:$apr1$pch083dw$9z.zngzNpTVahCXjVp/dy0
---
という感じで
ユーザー名: のあとは暗号化されたパスワードです。
「暗号化されたパスワード」は
各自で入手されたApache\binフォルダ内にあるhtpasswd.exeを使います。
ググるといっぱい情報が出ますので、そちらをあたってください。

※ネット上でも作れますが「パスワードを平文で外部に送る」という行為は
 できるなら避けたほうがよいでしょう。

試したところ .htpasswd に書き足せば、追加ユーザーが認証されました。
少なくとも1人目のユーザーはサーバパネルから作っておくのがよいでしょう。
(以上自己責任でどうぞ)
この回答に返信する