このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

パスワードの変更スクリプト知りませんか?

発言者:BLUE-SKY
( Date Wednesday, March 04, 1998 13:10:19 )


以下の条件で使える、パスワードの変更スクリプトどこかに無いでしょうか?
知ってる方いたら情報よろしくお願いします。
なんせ、自分で書く力が皆無なので…。
==================================
パスワードファイルの中身(password.txt)
user1 password1
user2 password2
user3 password3
. . .
==================================

重松修 さんからのコメント
( Wednesday, March 04, 1998 14:30:11 )

Macでいいのでしょうか?

Webstarとか、QuidProQuoとか使えば、スクリプトとかかなくても、特定の
パス等に対して、アクセス制限かけられるんですが、「本当に」わざわざ
スクリプトで処理する程の必要がありますか?

ソフトに使われている機能で十分BLUE-SKYさんの求めることはできます。

スクリプトでも作ることも可能ですが、遅いですよ。多分。ユーザーの件数
にもよりますが、とても、実用的な速度は出ないと思われます。どうしても、
スクリプトでやりたいのなら、「Realm」というキーワードで田中先生が
HTTPヘッダによるアクセスコントロールを解説されているメッセージスレッド
を読んで下さい。

それと、パスワードファイルを平文で置くというのは感心しません。
暗号化するなり、そこまでしないなりにも、リソースフォークに置くなりの
配慮は必要でしょう。たとえ、それがHTTPで取れない位置であってもです。
ポンポンネットとかいうまぬけな事例もありますし。

重松修@勘違い さんからのコメント
( Wednesday, March 04, 1998 14:33:04 )

「変更」なんですね。
勘違いしました。

基本的には、たくさんあるCGIを参考にreadFromFileでパスワードファイル
を読み込み、それをリストにして、合致していたら、変更したものに入れ替
えて、それをまたテキストに戻す、の操作で可能だと思いますよ。

滅茶苦茶簡単な部類ですので、自分で挑戦してみて下さい。