こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

sshでログインができません?

linux7.2 REDHATでopensshを構築しました。windowsクライアントからLAN内でsshで接続しようとしていますがうまくいきません。
普通成功したときはパスワードを聞いてきますが、聞かれない状態です。
LINUX側でユーザーかグループを作成しなければならないのでしょうか?

以下の設定ファイルを調整してみました。
・sshd_conf
・hosts.allow
・hosts.deny

・pingは通ります。
・サーバー側ではsshでログインできます。
・テストでtelnetを設定してみましたがクライアントからログインできませんでした。
サーバー側からはできました。
・ブラウザー経由でwebサーバはアクセスできます。
・DOSプロンプトから telnet ホスト名 22 で確認したところ接続できない状態になる。

ポートのところではじかれているように思えます。

どなたかこころやさしい方ご教授いただけないでしょうか?
よろしくお願いいたします。

投稿日時 - 2004-06-07 09:56:59

QNo.883517

困ってます

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

どうもです。
ipchainsか、iptablesがあがっていませんか?
もしかしたら、ファイアウォールで22番をはじいてるのかも。
ちなみに
chkconfig --list|grep ipとかでオンとかに
なっていれば、落としてみては。もしかしたら繋がるかも。

違ってたらすみません。

投稿日時 - 2004-06-07 10:15:37

補足

ご連絡ありがとうございました。ご指摘いただいて気ず気ましたがファイアウォールだと思われます。FIREWALLの設定は初挑戦ですが、 chkconfig で offに設定しテストしてみたいと思います。

投稿日時 - 2004-06-07 19:01:27

お礼

おかげさまで接続することができました。
ありがとうございました。

投稿日時 - 2004-06-07 20:57:58

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

xjd

>おそらくファイアーウオールかもしれません。

RedHat7.2 でしたら、lokkit というipchains(またはiptables)の超簡単設定を
行なってくれるツールがあります。

コンソールから
# lokkit <ENTER>
です。

投稿日時 - 2004-06-07 19:53:35

お礼

おかげさまで接続することができました。
ありがとうございました。

投稿日時 - 2004-06-07 20:57:36

ANo.2

xjd

>windowsクライアントからLAN内でsshで接続しようとしていますが
>うまくいきません。

このあたりの説明が一切ないのですが、公開鍵認証の設定はされましたか?


クライアント側(Windows)では、Teraterm+TTSSH またはPutty を使用する。

Windows側で秘密鍵・公開鍵を作成する。

公開鍵をLinux側の$HOME/.ssh/ 配下に配置する

TTSSHまたは、PuttyでWin側にある秘密鍵を指定して、
Linux側のSSHDに接続する。

投稿日時 - 2004-06-07 10:43:16

補足

説明が不足しまして申し訳ありません。
TTSSHでログインを試みております。
鍵の作成以前の問題です。
おそらくファイアーウオールかもしれません。

投稿日時 - 2004-06-07 19:00:46

あなたにオススメの質問