• ベストアンサー

パスワ-ド認証について

私はCGIプログラムのパスワ-ド認証の設置の仕方がわからず苦労しています。 使用したCGIプログラムはhttp://cgi-garage.parallel.jp/ここの http://cgi-garage.parallel.jp/pass/pass1_php/readme/readme.html です。どのプログラムで自分の認証したいサイトアドレスを設定するのか分かりません。 このパスワ-ド認証に詳しい方からのアドバイスをお待ちしています

noname#142917
noname#142917
  • CGI
  • 回答数2
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.2

#1です。 これも、 ・管理画面は下記URLです。管理パスワードは初期値が「cgi」です。 って書いてあるんだから、16行目の $pass = &crypt('cgi'); を修正する。 ※「取り敢えず、中を見てみる」というのが結構重要。

noname#142917
質問者

お礼

分からないので部屋削除しました。。ありがとうございました

その他の回答 (1)

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

set.php をブラウザで開き、ヘルプファイルを見ながら環境設定を行ってください。 初期パスワードは「pass」です。必ず変更してください。 って書いてあるけど、中を見てみた?

noname#142917
質問者

お礼

こんにちは^^昨日分かりまして設置しましたがそれでも海外プロパイダ-荒らしに荒されてました。。 http://kimutan-net7.lolipop.jp/pass1_php/index.html パスワ-ドは2024994です。 では質問ですが http://cgi-design.net/prog/rest/rest8/index.htm ここのrest8 分かりましたら教えて下さい。宜しくお願いします。

noname#142917
質問者

補足

今rest8作りました http://www35.atpages.jp/kimura28/rest8/rest8.cgi こちらもどこで設定するのかさっぱり分かりません。。。

関連するQ&A

  • Basicパスワ─ド認証について

    先日Basicパスワ─ド認証を設置しようとしましたが何故か自分の 製作したパスワ─ドではログイン出来ません。 どなたか詳しい方いらっしゃいましたら詳しくアドバイスをお願い致します。 サ─バ─は@pagesを使用しています。 http://www44.atpages.jp/kimurahomepage/ こちらのサイトから.htaccessと.htpasswdを作ってあります。 http://www.htaccesseditor.com/#a_basic

    • ベストアンサー
    • CGI
  • HTMLでパスワ─ド認証

    はじめまして geociteisのホ─ムペ─ジでBasicパスワ─ド認証を設置したいのですが HTMLかJava Scriptを使って設置出来るやり方を知っている方いらっしゃいましたら 詳しく教えて下さい。宜しくお願いします。

    • ベストアンサー
    • CGI
  • パスワード自動発行CGI設置で苦戦しています!

    皆様お世話になります。 この度、有料レンタルサーバーに以下のCGIを設置中にどうしても一点不明な部分があり、先に進めません。 条件は以下の通りです。 レンタルサーバー:ポケットサーバー CGI配布URL:http://cgi-garage.parallel.jp/password.html CGI名称:Password limitation このCGIの説明文はhttp://cgi-garage.parallel.jp/pass/pass6/readme/readme.htmlですが、この説明文の中の以下の説明の意味が分かりません。 ------ ・認証が必要なディレクトリを作成し、.htaccess と .htpasswd という空のファイルを作成してください。 ・認証したいページを作成したディレクトリ内に入れてください。 ------ 上記の通りですが、.htaccess と .htpasswdをどこに設置したら良いのでしょうか。 また、説明文を読む限り、 .htaccess と .htpasswdファイルの中には何も入れないくも良いのでしょうか。 もう一点ですが、パス制限したいCGIをどこに設置したら良いのでしょうか? パスの発行や申請メール等の機能は問題なく動作しました。 宜しくお願い致します。

    • 締切済み
    • CGI
  • Basicアクセス認証について

    私は今Basicアクセス認証を自分で設置しようと勉強中ですがまだログイン出来ません。 パスワ-ドの入力画面は起動するのですが自分で登録した情報を何度入力してもエラ-が 出ます。 このBasicパスワ-ド認証に詳しい方アドバイスをお願いします。 http://cgi-design.net/prog/rest/rest8/index.htm こちらのパスワ-ド認証を勉強中です。↑

    • ベストアンサー
    • CGI
  • CGIに詳しい方居ませんか

    パスワード制限を設置しようと思いダウンロードしたのですが、CGIが絡んでいてリンク方法などがよく分りません 何方か詳しく教えて頂けませんか http://cgi-garage.parallel.jp/password.html 上記URLのパスワード制限3というものです。 解説に設置方法が記載されてますが、よく理解できず困っています それから補足質問をするかもしれませんが、宜しくお願いします。

  • basic認証について

    下記、basic認証プログラムを組んでいます。 プログラム内に記載しておりますとおり、 USERにadmin PASSにabc123 と入力しても、ログインができません。 原因としてどのようなことが考えられますでしょうか? よろしくお願いします。 <?php // File Name: auth02.php // 変数 $PHP_AUTH_USER にすでに情報が含まれていることを確認する。 if (!isset($PHP_AUTH_USER)) { // 中身が空なら、ダイアログボックスを表示させるヘッダーを送る。 header('WWW-Authenticate: Basic realm="My Private Stuff"'); header('HTTP/1.0 401 Unauthorized'); header('Content-Type:text/html; charset=EUC-JP'); echo 'ユーザーの認証が必要です。'; exit; } else if (isset($PHP_AUTH_USER)) { if (($PHP_AUTH_USER != "admin") || ($PHP_AUTH_PW != "abc123")) { header('WWW-Authenticate: Basic realm="My Private Stuff"'); header('HTTP/1.0 401 Unauthorized'); header('Content-Type:text/html; charset=EUC-JP'); echo 'ユーザーの認証が必要です。'; exit; } else { echo " <P>認証に成功しました!</p> "; } } ?>

    • 締切済み
    • PHP
  • Basic認証でパスワードを保存させない方法

    HP内一部ディレクトリをBasic認証でパスワード制限をかけたく、フリーCGIソースを取得し設置が終わったのですが、認証画面の「パスワードを保存する」というチェックをできないように(毎回IDとPassを入れなければいけないように)することはできるのでしょうか。 ソースを取得し、ソース提供者の解説ページにのっとって自分のサーバー用にカスタマイズしてUPしただけなので、基本的なCGIの知識はほとんどありません。 いろいろ検索したのですが、各自PC内ででPass保存をできなくするような処理の解説はあれど、設置側から毎回入力してもらうようにするということに関してはみつかりませんでした。 ご教示いただければ幸いです。

    • 締切済み
    • CGI
  • @niftyでのCGI設置を教えてください

    @niftyのHPに品物の注文フォームをCGIで設置したいのですが、 「実行エラー」CGIの実行時にエラーが発生しました。 とかかれます。 http://cgi-garage.parallel.jp/ のHPから、注文フォームをダウンロードし、set.cgiにアクセスして環境設定をしてくださいと、書いてありました。ので、さわらず、そのまま「cgi-bin」にいれてみました。 ↑がまずいのでしょうか? CGIは初なので初心者な質問ですが、回答お願い致します。

  • 携帯電話のwebページでphpによるパスワード認証を下記ページを参考に

    携帯電話のwebページでphpによるパスワード認証を下記ページを参考にして行っています。 先日も質問させていただいたんですが。。。 参考URL http://www.kimd.jp/program/php/lesson04/sample04.html 前回質問 http://okwave.jp/qa/q6049891.html 複数のパスワードを使うのに、 if (($form_pass == $pass1) || ($form_passs == $pass2)) { とすることを教えていただいたのですが、 こんどは、パスワードを $pass1 = あいうえお; $pass2 = 下記絎け子; などのように日本語にしたいのですが、そのまましたらパスが通らなくなってしまいました。。。 上記プログラムを使用した場合の、パスワードに日本語も使用できるようにするにはどうしたらよいでしょうか??? 配布PHPを使うのがやっとの初心者ですが、よろしくお願い致します。

    • ベストアンサー
    • PHP
  • PHPのパスワード認証とセキュリティ

    パスワード認証で最初に思いついたプログラムは以下のようなものです。 (掲載サイトから引用) (例) <?php // パスワードを設定する。 $pass = 1234; // form.htmlからのパスワードを受け取る $form_pass = $_REQUEST["pass"]; ?> <html> <head> <title>Sample04</title> </head> <body> <?php // form.htmlからの値が$form_passと等しいか評価する if($form_pass == $pass){ print "ログイン成功<br>"; }else{ echo "ログイン失敗<br>", "<a href=\"./form.html\">戻る</a>";} ?> </body> </html> このような単純なプログラムではセキュリティ上安全と言えるでしょうか? 脆弱性があるんじゃないかと疑ってしまうんですが、そもそもパスワードをPHPプログラム内にそのまま記述してもよいものなんでしょうか? ソースが表示されたとしてもプログラムの中身が表示されるわけじゃないので大丈夫だと思いますが、専門家の意見が聞きたいです。 パスワードを暗号化するとセキュリティが向上するということも耳にしますが、そういった技術も導入するべきでしょうか。

    • ベストアンサー
    • PHP

専門家に質問してみよう