特定ページに基本認証でつまづく

このQ&Aのポイント
  • 特定のページにパスワードを設定してアクセスしたいと思っています。
  • telnetを使用してウェブサーバーにログインし、.htaccessファイルにフルパスを記述する必要がありますが、接続に失敗しています。
  • 他の方法でパスワードを設定する方法はありますか?
回答を見る
  • ベストアンサー

特定ページに基本認証 telnetでつまづく

特定のサイトにパスワードをつけて入れるようにしたいと思っています。 (あるページだけ、知り合いだけの共有にしたい) 基本認証という方法があるようですが、これが一番簡単なんでしょうか。 いろんなサイトで見たんですが、どうしてもtelnetというのに関わらないといけません。 .htaccessというファイルを作って、フルパスというのを書くのにも、telnetで、ウェブサーバーにログインしないといけないと思うんです。 しかし、「ホストへ接続できませんでした。ポート番号23:接続に失敗しました。」と出ます。で、前進できません… 接続できない、何か理由が考えられるでしょうか。 あるいは、違う、パスワードをかける方法がありますか? どうぞよろしくお願いします。

  • HTML
  • 回答数4
  • ありがとう数4

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

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

>接続できない、何か理由が考えられるでしょうか。 telnetとかのシェルサービス有効にしているところはそれほど多くないと思いますけどねぇ… # あったとしてもせめてsshでしょう。 >.htaccessというファイルを作って、フルパスというのを書くのにも、telnetで、ウェブサーバーにログインしないといけないと思うんです。 ローカルで適当に作成(htaccess.txtとか)して、FTPで転送。 転送後、FTPでリネームして.htaccessにする。 という方法は使えないのですか? まぁ、サーバ側が.htaccessに対応していなければ、やったところで無駄になりますが……。

tateyoko555
質問者

お礼

ありがとうございます。 レンタルしてるサーバーの掲示板を見たら、誰かが「telnet使えますか?」と聞いて、「返事がsshが使えます」でした。 .htaccessという単語も掲示板でたくさん出て、ややこしそうでした。 素人には難しそうですね。

tateyoko555
質問者

補足

ありがとうございます。 FTPの意味が最初わからなかったんですが、結局、テキストでファイル(ファイルを作るサイトがあった!)を作って、FTP(いつものアップロード)したら、できました。

その他の回答 (3)

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.4

>接続できない、何か理由が考えられるでしょうか。 何十通りもの理由が考えられます。 何処のどういうサービスを使っていての話ですか? >基本認証という方法があるようですが、これが一番簡単なんでしょうか。 そうですね。

tateyoko555
質問者

お礼

やはりtelnetがダメだったみたいです。 FTPで簡単にできたので、びっくりしました。 ありがとうございました。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

 まず、ご利用のサーバーでtelnetが使えるかを確認してください。ISPのマニュアルに記載してあります。可能なら、その方法も書いてあります。  telnetが使えない場合、.httpaccessや.httpgroupはFTPでも送れますが、パスワードはサーバー側で作成する必要がありますから、CGIなどを使用します。  こちらのサイトの説明を読んでおくと良いでしょう。 CGI RESCUE チャレンジCGI - ユーザ毎パスワードでアクセス制限 ( http://www.rescue.ne.jp/cgi/htpasswd/ )

tateyoko555
質問者

お礼

ありがとうございます。 ど素人なもので、回答の文章の意味の解読に時間がかかりました。 しかしFTPでできました。ありがとうございました。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

>telnetで、ウェブサーバーにログインしないといけないと思うんです。 telnetでのログインはまずありえない 最低でもsshでしょうね >しかし、「ホストへ接続できませんでした。ポート番号23:接続に失敗しました。」 そもそもそのウェブサーバーへのアクセス権限はあるのでしょうか? レンタルサーバーであれば運営に問い合わせてみましょう。 .htaccessの設置であればftpでputしてやればいいでしょう

tateyoko555
質問者

お礼

telnetは使えなかったんですが、FTPでできました。 ありがとうございました

関連するQ&A

  • .htaccessによるBasic認証の設定で「IDとパスワードを格納したファイルを作る」ときにtelnetでサーバー接続がうまくいきません

    .htaccessでBasic認証を設定するときに「IDとパスワードを格納したファイルを作る」というのがあるのですが、サーバー接続がうまくいきませんでした。 「IDとパスワードを格納したファイルを作る」ときにコマンドプロンプトから「telnet」を起動するまではよかったのですが、「open サーバー名」を入力しても、「ホストへ接続できませんでした。ポート番号23接続に失敗しました。」というメッセージが出てきます。 サーバー名というのがよく分からないのですが、自分のアカウントなどを調べてみると、次のようになっています。 アカウント:kokoro.es.land.to アカウントID:kokoro サーバー名:es.land.to FTPホストアドレス:kokoro.es.land.to ここで言うサーバー名とは「es.land.to」のことでしょうか?一応ここにある全てを「open kokoro.es.land.to」のように入力したのですが結果は変わりありませんでした。 レンタルサーバーは無料スペースのところですが、Basic認証は扱えるようです。 http://land.to/ また、アップロードしているファイルは「.htaccess」以外はアップロードしている状態です(「.htpasswd」はまだ作成してません)。 「.htaccessファイルの作成」は次のように記述しています。 AuthType Basic AuthUserFile /public_html/.htpasswd AuthGroupFile /dev/null AuthName "文字列" Require valid-user AuthUserFileのフルパスは、サーバー仕様のディレクトリでは「public_html」、アップロードソフト(FFFTP)では「/public_html」となっており、その直接下にパスワードのファイル(.htpasswd)があるので、「/public_html/.htpasswd」としました。 文字列は、「文字列」ではなくほかの文字を記述しています。 「telnet」で呼ばれているサーバー名とは何を指すのでしょうか? また、「telnet」でサーバー接続するにはどうしたらいいでしょうか? あくまでBasic認証の設定ができればいいので、ほかに簡単な方法があればそれでもいいのですが回答よろしくお願いします。

    • ベストアンサー
    • HTML
  • telnetがうまくいかない?

    ネットワークの知識を得ようと、ある本を読んでいるのですが、その中でtelnetについて理解しようということで、「telnet localhost 25」と指定してみよう、とあるのですがVistaだからかどうか分かりませんが、下記のようにでて失敗してしまいます。 Microsoft Telnet> open localhost 25 接続中: localhost...ホストへ接続できませんでした。 ポート番号 25: 接続に失敗しました うまくいく方法はあるでしょうか?一応下記のURLを見て、Telnetクライアントとサーバの設定はしてあります。 http://www.atmarkit.co.jp/fwin2k/win2ktips/960vistelnet/vistelnet.html

  • 特定のページだけアクセス制限したい

    ホームページビルダー6の機能に依存してwebページを作っているので、複雑な知識はよくわかりません・・・。 現在、会社のホームページを制作・公開しているのですが、ある特定のページ(5ページほど)はパスワードを発行して、パスワードでログインしないと閲覧できないようにしたいのです。 レンタルサーバーのQ&Aを読みましたところ、telnetで接続して.htaccessを使う・・・・など、わたしにはさっぱりなことが書いてありました。 他には、レンタルサーバーの管理者メニュー画面の、ファイルマネージャーからですと容易にパスワードがかけられるのですが、この方法だと、サイトの入り口(index.html)からすべてパスワードがかかってしまいました。ファイルマネージャーでは、特定のページにアクセス制限を設定する複雑なことは出来なさそうです。 .htaccessのことを学べばいずれは出来るようになるのでしょうが、何せ仕事のことで急かされ、時間がありません!毎日、出来たかどうか聞かれます; 何か簡単な方法は無いものでしょうか?世の中のパスワードページを作っていらっしゃるかたは、皆このような難しい事を学んでいらっしゃるのでしょうか。 何か簡単な方法があれば大変助かるのですが・・・。

  • telnet の方法

    Windows のコマンドプロンプトから、FreeBSD に telnet でログインしたいのですが、どうやったらいいのでしょうか? C:\>telnet Microsoft Telnet>open (to)192.168.1.20 接続中: 1192.168.1.20...ホストへ接続できませんでした: 接続に失敗しました と出ます。サーバー側の設定が必要なのでしょうか?

  • WindowsXPで telnet が使えません

    いつもお世話になっております。 WindowsXPでtelnetで他のPCに接続を試みています。 まずWindowsXP自体で、コマンドプロンプトでtelnet 127.0.0.1や telnet localhostとすると、 ホストへ接続できませんでした。ポート番号 23:接続に失敗 と表示されてしまいます。 セキュリティソフトを停止しても同じ状態です。 まずはWindowsXP自体の問題だと思うのですが… 申し訳ありません何が原因かわからなくなってしまいまして…。 どなたか、お助けいただけないでしょうか。

  • TELNETコマンド

    Windows95のTELNETコマンドを使っています。 ホスト先を選択してIdとパスワードを入力してログインするまではいいのですが、 何も入力しないでいると1分もしないうちに 「ホストへの接続が失われました。」 というダイヤログボックスが現れて切断されてしまいます。 TELNETの待ち時間とかの設定がどこかにあるのかと思っていろいろ探してみましたが分かりません。 TELNETって元々こういうものなのでしょうか。 ネットへの接続環境はルータ経由ISDNでプロバイダに接続しています。 また今までTELNETを使う機会が少なかったのであまりなかったので問題なかったのですが、 最近増えて来まして不便とストレスを感じてる状況です。 ですから、もしTELNETコマンドよりも快適な通信ソフトがあれば試してみてもいいかと思っています。 ちなみにWindows95のFTPコマンドでも何も入力しないでいると自動的に切断されるのですが、 TELNETほど時間が短くないので支障なく便利に使っています。 どなたか良いアドバイスをよろしくお願いいたします。

  • ssl 基本認証でアクセス制限について

    ssl telnet 基本認証でアクセス制限について教えてください。 sslについて知識がありません。 ネットで調べながらやってみたのですがわからないので教えてください。 基本認証(BASIC認証)をしたいと思っています。 サーバーはロリポップです。 sslを利用するためにチカッパプランに変更しました。 参考にしたページはこちらです。 http://allabout.co.jp/gm/gc/23780/3/ 手順1~手順5までは出来ましたが、最後の手順6のファイルの保存の方法がわかりません。 「htpasswd -c」で、ファイルを新規作成する際にフルパスで記述もしてみましたが ファイルが作成できません。 「which htpasswd」でプログラムのフルパスの位置を調べるとusr/bin/htpasswdとなりましたが ファイルがどこにあるのかがわかりません。 .htaccessは AuthUserFileのフルパスの位置を指定する以外はちゃんとできていると思います。 指定したフォルダ以下のページを開こうとするとIDとパスワードを要求する画面が出ます。 困っています。 ご回答お願いします。

    • 締切済み
    • CGI
  • 個人HPでのベーシック認証について

    こんばんは、さくらインターネットのレンタルサーバーにて個人(チーム)HPを開設しようとしています。サイト内メニューの1項目だけベーシック認証をかけたくて、htaccessを配置しようと試みたところ、「TELNET」接続を行い、IDとパスワード用のファイルを作成しなければいけないと判明しました。しかも、自分が入ったプランでは、対応していないようなのです(一つ上のプランからということです)。これというのは、例えばCGIで認証かけるにしても、プランを変えないとできないということでしょうか?もし、そうでしたら他の方法で認証をかける方法などありますか?過去ログにはFlashとかJavaとかありましたが・・・皆様の知恵をお貸しください、お願いいたします。

  • VBからtelnetでホストに接続

    VBからtelnetでホストに接続したいのですが、 ユーザー名、パスワードを入力しないで済む 方法はありますか? >telnet XXX.XXX.XXX.XXX ユーザー名 パスワード というような方法で一文でホストに接続したいの ですが。。。 一文でなくても、手動で入力する必要がなければ それでも構いません。 なにかご存知の方がいらっしゃったらお願いします。

  • telnetを使って、basic認証の設定をしたいのですが、nifty

    telnetを使って、basic認証の設定をしたいのですが、nifty.comでうまく行きませんでした。なぜかわかりません sakura.ne.jpサーバーでは認証設定がうまくTera Termで設定できました。しかしnifty.comではうまく行きません なぜなのかわかりません サーバーによって 設定項目 TCPポートなどや他の設定が違うのでしょうか。 教えていただけますとたすかります。また、.htaccessのAuthUserFile /home/ユーザー名/フィル名/.htpasswdなんですが このユーザー名はFTPのアカウント名でよろしいのでしょうか。よくわかりません。わかりましたら宜しくお願いします。 OSはMacでTerminalうまく行きません WindowsはTera Termどちらもやってみました。

専門家に質問してみよう