puttyでSSHサーバーへのアクセスができない

このQ&Aのポイント
  • SSH通信でサーバーへのアクセスができない状況です。
  • puttyの設定画面で接続先を指定し、ポート22で接続しようとしています。
  • 接続画面が表示されるものの、しばらくするとネットワークエラーが発生してしまいます。
回答を見る
  • ベストアンサー

puttyでSSHサーバーへのアクセスが出来ない

お世話になります。 一昨日からSSH通信でサーバーへアクセスしているのですがどうしても出来ません。 状況は pingでは通る Ip or ドメインを puttyの設定画面 接続先の指定で選択して、 ポート22にします。 次に putty設定画面の 接続→SSHを開いて 認証のところで 認証パラメータに あります エージェントフォワーディングを認める にチェック 参照ボタンで秘密鍵を指定 以上で 開く をクリックして、接続の画面(中が真っ黒)になるのですが、しばらくするとネットワークエラー(タイムオーバー)というようなメッセージが出てしまいます。 pingの接続ログは、先方のサーバーに記録されているので、どうしてかわからない状況です。putty以外で行うことも考えておりますが、やり方がわからなく困っております。 アドバイスいただけますでしょうか。

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

  • ベストアンサー
  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.3

> telnet 220.xxx.xxx.xxx:22 > を確認したところ × telnet 220.xxx.xxx.xxx:22 ○ telnet 220.xxx.xxx.xxx 22 :はいらない 220.xxx.xxx.xxx:22だとこれを丸ごとホスト名だと思って23/TCPにアクセスしてしまう これでもつながらないならsshdが動いていないかフィルタリングされている

その他の回答 (2)

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.2

> 参照ボタンで秘密鍵を指定 公開鍵はサーバにちゃんと置かれているのでしょうか? その公開鍵とペアの秘密鍵をちゃんと使っていますか? Putty以外ならSSH対応のTeratermで試してみるとか あとは、DOSプロンプトからtelnet サーバのIP 22を試してみて、応答があるかどうかを確認 これでconnectionを切られるなりtime outするようであれば、sshdが動いていないかFirewall等でフィルタリングされている可能性が大

tomo0117
質問者

補足

アドバイスいただいておりましたのにご連絡遅くなり恐縮です。 本日 telnet 220.xxx.xxx.xxx:22 を確認したところ ...ほすとへ接続できませんでした。ポート番号 23: 接続に失敗しました と表示されてしまいました。 なぜか、 ポート番号 23:と 接続となってしまいます。 これは、先方の問題でしょうか。

  • ok-kaneto
  • ベストアンサー率39% (1798/4531)
回答No.1

先方ではSSHサーバはインストール&起動されているのでしょうか? また、ポート番号は22で正しいのでしょうか? ネットワークの疎通はあるので、あとはサーバ側の問題かなと思いますが。

tomo0117
質問者

補足

先方のサーバーは間違いなくインストール起動しているのです。ポートも22で間違いないようです。puttyの当方の設定画面をハードコピーして確認しております。 やはりサーバー側の問題なのでしょうか。 一応、そこそこしっかりした会社なのですが。 もちろん、先方の技術者にも相談しております。 当方の環境で何か問題が生じる可能性はありますでしょうか。 ネットワークは、数日前にビジネスフォンをリプレイスして、NTTの光ネキストに変更いたしました。

関連するQ&A

  • PuTTYでsshリモートログイン

    たびたび失礼します^^ 今、sshサーバーを立ち上げたLinux機に外部PCからPuTTYでリモートログインを 試みているのですがうまく行きません。 サーバーの設定でパスワードでのログインは禁止して公開鍵認証にし、 クライアント側で作成した公開鍵をサーバーに登録するところまではしました。 しかし、いざPuTTYで接続を試みると、 「PuTTY 致命的エラー ネットワークエラー:接続がタイムアウトしました」 となってしまいます。 これは何が原因なのでしょうか? クライアントPC上のLinuxからはpingは通ります。 よろしくお願い致します。

  • PuTTYでログイン

    PuTTYを初めて使います。 DSAのユーザベース認証でやってみることにしました。 OpenSSHがインストールされています。 puttygen.exeでGenerateボタンを押して、公開鍵をauthorized_keysという名前でFFFTPを使って /home/kauern/.ssl/authorized_keys に移動して、秘密鍵はPuTTY.exeと同一ディレクトリに置き PuTTYの接続→SSH→認証で、秘密鍵のprivate.ppkのパスをC:\.....ppkと指定しました。 PuTTYのセッションでホスト名とポートと、SSHであることを確認して、ダブルクリックで接続しようとすると、3秒後ぐらいに Event Log: Writing new session log (SSH packets mode) to file: putty.log Event Log: Looking up host "myserv.net" Event Log: Connecting to xxx.xxx.xxx.xxx port 22 Event Log: Server unexpectedly closed network connection です。 間違っていることや足りない設定はありませんか? authorized_keysは追記が基本らしいですが、1人のユーザにはDSAのみで1組だけの鍵しか作らないので追記の方法は使いませんでした。

  • 多段SSHでのrsyncについて

    localとBとをrsyncする方法について。 localから仲介サーバへは秘密鍵で認証させています。 ポートフォワーディングで下記のように接続し、 ssh -t -L ポート番号:サーバA:ポート番号 ユーザ名@サーバA ssh -t -L ポート番号:サーバB:ポート番号 ユーザ名@サーバB 接続されたポート番号からrsyncを実行すればうまくいくのでは?と思い 実行してみたのですが不明点がありうまくいきません。 不明点は、秘密鍵の認証をどこに記述すればよいのか・・・です。 ssh -i 秘密鍵path ユーザ名@サーバ ↑これを多段SSHのポートフォワーディングではどのように加えればいいのか・・・。 そもそも↑で提示しているポートフォワーディングのコマンド自体に誤りがあるかもしれません。 上記に対してのアドバイス、もしくは他の方法の提案等をして下さると幸いです。 宜しくお願い致します。

  • 突然puttyを使ってSSH接続できなくなった。

    fedoracore6でサーバーを構築し、本日まで何事もなくローカル環境からputtyを使ってSSH接続できていたのですが、 急に接続できなくなりました。 いつもの用に接続しようとすると、一瞬接続画面が現れて消えてしまいます。 サーバーの再起動をしても現象は同じです。 昨日したことと言えば ・あるユーザーのホームディレクトリを変更した ・実行ファイルパスを追加した。 ・特定の文字列が含まれているファイルを検索した。 最後の検索時に固まっていたので「おかしいな」と思ったとことターミナルから反応がなくなりました。 設定ファイルなどの見直した方が良い所など御座いましたら、ご教授願います。

  • putty(ssh)での出力文字コード

    putty(ssh)でサーバへ接続しているんですけど、設定で、「受信データは次の文字セットとみなされる」というところをUTF-8としないと文字化けしてしまいます。 EUC-JPで受信したいんですけどどうしたらいいでしょうか? サーバ側の設定が必要なんでしょうか? よろしくおねがいします。

  • Puttyの鍵データを流用してLinuxクライアントからssh通信したい

    Vine Linux3.2とWindowsがデュアルブートするマシンにおいて、WindowsからPuttyにてputty_rsa.ppkというファイル名の秘密鍵を指定して、遠隔地のLinuxサーバーにsshでログインできています。 このクライアントマシンでVine Linux3.2起動し、~/.sshにputty_rsa.ppkをコピーし、~/.sshにて $ ssh -i putty_rsa.ppk -l USER REMOTE_HOST とすると、 Enter passphrase for key './putty_rsa.ppk': となるのですが、Windows Puttyでのパスフレーズを入れても3回繰り返した後、 Permission denied (publickey). となります。 どうしたらよいか、お教え頂けませんでしょうか。 2006年5月31日 RASUM2

  • 社内samba serverへのputty接続

    お世話になります。現在、下記の図のように、putty clientからgatewayを介して、別ドメインにあるsmb serverに接続したいと思っています。 +-----------+  +--------+  +-----------+ | smb server |---| gateway |---| putty client | +-----------+  +--------+  +-----------+ puttyのport forwarding設定を使って、ポート80, 110番を転送してhttpやメールは問題なくsamba server側のネットワークから転送できているのですが、sambaについても、同様にできないものかと考えています。 Webを見ると、TCPポートを転送すればできる、のように書いてある記事がいくつかあったものの、それだけではうまくいかないようで、困っている状況です。 どなたか、教えていただければ幸いです。 当方のsmb server側はRed Hat Linux、putty client側は、Windows 7です。 宜しくお願い致します。

  • SSHアクセスが出来ない

    Ubuntuにsshを入れて、公開鍵認証でwindowsからリモートアクセスしようとしましたができません。 Ubuntu側手順としては、 1. sudo ssh-keygen -t rsaで、パスフレーズ設定 2. sudo mv /root/.ssh/id_rsa.pub /root/.ssh/authorized_keysで公開鍵設定 3. sudo mv /root/.ssh/id_rsa /media/usbでUSBメモリに秘密鍵をコピー そしてwindows側は、TeraTermを使って、 ユーザ名、パスフレーズ(上記で設定したもの)、秘密鍵(USBメモリのid_rsaファイルを指定)を設定してログイン(SSH2) といった、通常の操作をしております。パスワード認証にすると問題なくできましたので、ネットワークの問題ではなさそうです。 なお、ubuntu側で事前にやった事としては、 /etc/.ssh/sshd_configファイルのPermitRootLoginをyes->noに変更、PasswordAutheticationをyes->noに変更のみです。設定後にSSHサーバを再起動させています。 詳しい方がいましたら、よろしくお願い致します。

  • CentOSによるSSHのアクセス制限について

    おはようございます。 少し教えていただきたいことがありますので、ご教授頂けますでしょうか。 現在サーバにCentOSをインストールし、Puttyを使用してSSHでクライアントからサーバに接続しています。 そこで質問なのですが、 1.サーバ側でSSHで接続を許可するクライアントのIPアドレスは指定できますか? 鍵方式などを使ったアクセス制限方法は確認できたのですが、 IPなどを直で指定できる場合はご教授頂けますでしょうか。 宜しくお願いします。

  • SSHによる通信で速度が出なくて困っています。

    SSHによる通信で速度が出なくて困っています。 外部から。ローカル内のみのWEBサーバーにアクセスしたく、SSHのポートフォワーディングを使用しました。 SSHサーバーはfreeSSHdです。(winXP)ポートは8000番を使用しています。秘密鍵による認証です。 クライアントのPuttyから、サーバーのIP:8000でアクセスし、フォワードするポートに、webサーバーの8080番、源ポートに1234番を使用し、ブラウザからhttp://localhost:1234/でアクセスが出来るのですが、速度が殆ど出ません。200kb/s弱 容量の大きいファイルはとてもDLが厳しい状態です。 ファイルをDLしている間は、サーバー機のCPU使用率が高いです。 外部からのアクセスではなく、サーバー、クライアント共、ローカル内で試してみても同様です。 暗号化しているので遅くはなると思うのですが、ここまで重いものなのでしょうか? freeSSHdにSFTP機能もあるのですが、これをWinSCPからSFTP接続しファイルをやり取りする分には、DL速度は高速に出来ます。UPはポートフォワーディングと同様、速度が著しく出ません。 解決策などありましたら、ご教授ください。

専門家に質問してみよう