• ベストアンサー

Windows2000でSSHを使用

RedHatLinux7.2でSSHサーバを構築し、WindowsでSSHを使用したいのですが、SSHを利用した接続設定で、(Tera Team)Host名にIPアドレスを入力し、SSHを選択してOKを押すと、SSHサーバ以外のIPが入力されているので、拒否されました。SSHサーバのIPってどこをみたらいいんですか?DHCPOを使用して接続していますが、127.0.0.1というのが勝手につけられています。そのアドレスがダメなので、どうやったら接続できるか教えてください。 宜しくお願いしますσ(^^)

  • aika25
  • お礼率49% (168/340)

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

  • ベストアンサー
  • bricks
  • ベストアンサー率69% (16/23)
回答No.4

どうも状況が読めませんね。 どういうネットワーク構成なんでしょう? わざわざTeraTeamで telnetをポートフォワードというのも 考え難いですし…。 「127.0.0.1」はループバックアドレスですので それとは別にIPアドレスが割り振られているはずです。 確認はサーバーのコンソール上で 「ifconfig」で確認できます。 まさかサーバーのIPアドレスを DHCPで動的に振ってませんか?

aika25
質問者

お礼

ifconfigでIPアドレスがわかりました! そしてそれを入力したら見事につながりました! ありがとうございます!

その他の回答 (3)

  • estea
  • ベストアンサー率44% (39/87)
回答No.3

127.0.0.1って、ポーとフォワーディング? 直接鯖のIPたたくのが普通ですが、ポートフォワーディングで telnetなどにつなぐ場合は、127.0.0.1に接続することはあります。 その本ではポート転送設定でローカルの23をリモートの23にふってるんですかねぇ?(そんな面倒くさいことしてるとも思いたくないが・・・ 「SSHサーバ以外のIPアドレスを入力すると拒否」ってのが良く分からんのだけど、 間違ったIPがそのIPのマシン側で拒否されるってこと? sshで、127.0.0.1以外のアクセスを制限できるって言ってるのかな???? その本は無視して、IP直で行かれるのが良いかと・・・

aika25
質問者

お礼

その本はたしかにわかりにくかったです・・。 でもできました! ありがとうございます!

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

127.0.0.1 ってlocalhost(自分自身)ですよね。 接続先は、サーバ(Linux)のアドレスにするんじゃないんでしょうか??

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.1

>SSHサーバ以外のIPが入力されているので、拒否されました。 >127.0.0.1というのが勝手につけられています。 これはどういうことなんでしょう。 TeraTerm起動時にサーバのアドレスを指定しますよね。それが...? TeraTermで接続先のアドレスを登録する時は、起動時に接続をキャンセルするか、接続中の時に 「Setup」->「TCP/IP」でできますが... 全く的外れでしょうか。

aika25
質問者

補足

最初にTera Termを起動したときにキャンセルして、日本語の設定やキーボードの設定、そして設定の保存をしてもう一度Tera Termを起動したときに、Tera Term New connectionの画面が出てきて、そこで172.0.0.1と入力したのですが、"Connection refused"SSHサーバ以外のIPアドレスを入力すると拒否されます。と本に書かれているのですが・・・。 「Setup」→「TCP/IP」で127.0.0.1を追加してもできません・・。 Linuxは最近始めたばかりでネットワークの知識もなく、難しいです・・。

関連するQ&A

  • Tera Termマクロによるssh接続後の再度別sshサーバ接続方法について

    Tera Termのマクロを使用し、sshで1番目のサーバへ接続して、接続しているTera Termから、第2サーバへ接続する方法はありますか。 以下のマクロで第1サーバ接続については問題ありませんが、その後のマクロの記述に第2サーバのIPアドレス等に変更したconnect文を追記しても接続出来ません。 よろしくお願いします。 connect 'x.x.x.x:22 /ssh /2 /auth=password /user=xx /passwd=xxx'

  • クライアントからSSHで接続できない。(その2)

    SSHが入っていなかったので下記のコマンドを実行してインストールしました。 sudo apt-get install ssh クライアントPCからSSHで接続できるかを何回かチェックしていたらまた接続できなくなってしまいました。 現象は前回の通りです。 、 クライアントPCからTera Term(SSH)で接続したら「SSH認証」画面が表示されたんで「ユーザ名」と「パスフレーズ」に入力して[OK]ボタンを押下したらTera Termの画面が閉じてしまいました。 再度、Tera Term(SSH)を起動して「新しい接続」画面の「ホスト」を選んで[OK]ボタンを押下したら下記のエラーメッセージが表示されました ・「接続が拒否されました」 申し訳ありませんが再度、ご教授いただけませんでしょうか。 宜しくお願いします。

  • クライアントPCからSSHで接続できない。

    クライアントPCからTera Term(SSH)で接続しようとしています。 サーバー(Ubuntu 11.10)に下記のコマンドを実行したら「openssh-server」がインストールされていなかった。 dpkg -l | grep ssh 下記のように行いました。 1.下記のコマンドで「openssh-server」をインストールしました。 sudo apt-get install openssh-server 2.下記のコマンドでファイアウォールの設定をしました。 sudo ufw allow ssh 3.下記のコマンドでSSHの設定ファイルを開き、変更しました。 sudo vi /etc/ssh/sshd_config Prot 22 ListenAddress 0.0.0.0 Protocol 2,1 PermitRootLogin no 4.下記のコマンドでSSHを再起動しました。 sudo /etc/init.d/ssh restart 上記のように設定してクライアントPCからTera Term(SSH)で接続したら「SSH認証」画面が表示されたんで「ユーザ名」と「パスフレーズ」に入力して[OK]ボタンを押下したらTera Termの画面が閉じてしまいました。 再度、Tera Term(SSH)を起動して「新しい接続」画面の「ホスト」を選んで[OK]ボタンを押下したら下記のエラーメッセージが表示されました ・「接続が拒否されました」 お恥ずかしいんですが何がいけないのかがわかりません。 申し訳ありませんがご教授いただけませんでしょうか? 宜しくお願いします。

  • WindowsからMacOSXにSSHログインできない

    puttyを使ってLAN上のMacOSXへsshログインしようとすると 「ネットワークエラー接続が拒否されました。」 となります。そこでLinuxからためしてみましたら ssh 192.168.0.3 ←マックのアドレス ssh: connect to host 192.168.0.3 port 22: Connection refused このようにやはり接続できません。どうしたら接続できますでしょうか? ちなみに、マック側からはLinuxマシンにssh接続できるのですが‥ port 22: Connection refused と出るのでポートを開ければ良いのかとは思うのですが、開け方がわかりません。よろしくお願いします。

  • SSHやFTPについて

    宜しくお願いします。 レンタルサーバで占有サーバを組もうとしておりますが、色々聞かれて困っています。特に困っているのが、 SSH接続やFTP接続をどうしますか?っと聞かれていますが、意味が良く分かりません。 SSHやTELNETで接続するにはIPアドレスを固定にしないといけないらしく、しかし、固定のIPアドレスなど持っていないので、そんなことしたらアクセスできないと思い、FTPやTCP/IPでお願いしてみました。 ネットでSSHのほうが暗号化されるので安心な気がするのですが、どうすればよいのでしょう? ちなみに、ログ解析ソフトやSQL等も使うのでそれぞれ別のサーバを使っています。

  • macから外部SSH接続

    Mac Book Air OS X 10.6.6 から、自宅のwebサーバーにSSH接続ができません。(イーモバイルからアクセス) ターミナルから 「ssh ユーザー名@グローバルIP」 を叩くとssh: connect to host グローバルIP port 22: Operation timed out のエラーになります。 Mac Book Air OS X 10.6.6 から、「ssh ユーザー名@ローカルIP」では、接続ができます。(自宅のネットワーク接続) 接続する側のiptablesのiptables -A INPUT -p tcp --dport 22 -j ACCEPT_COUNTRY に設定されています。(参考URL http://centossrv.com/iptables.shtml) ルータ側の設定は、22ポートをオープンにしています。 http://www.cman.jp/network/support/port.html でグローバルIP/ポート22でアクセス確認。 「ホスト:グローバルIP ポート:22 にアクセスできました。」 と返ってきます。 また、自分なりに試したのはwindowsからTera TermからグローバルIPを入れて接続できるか 確認。「接続が拒否されました」と返ってきます。 質問のまとめ   自宅以外の場所から、自宅のサーバーにSSH接続を行いたい。 Mac Book Air OS X 10.6.6 (ssh/外部からアクセス) → サーバー CentOS 5.6にアクセスしたい。  環境   ルーターは、BUFFALO製のルータ、WHRシリーズ   自宅のプロバイダーはniftyを利用   サーバー CentOS 5.6 グローバルIPから接続を行う場合、他に設定が必要な部分をご教授いただければと思います。

  • TeraTermでSSH認証できません

    TeraTermでSSH認証できません 以下環境でクライアントからサーバへ、TeraTerm(バージョン4.65)を利用してのSSH認証ができません。TeraTermを起動して、「新しい接続」画面でTCP/IPを選択しサーバのIPを入力、SSHにチェックを入れてOKボタンをクリック後、「SSH認証」画面でユーザ名(root)とパスワードを入力してOKボタンをクリックしても、何も反応がありません。 どのような原因が考えられるでしょうか。 設定を確認すべき点など教えてください。 SSHサーバ:  VMWarePlayerで動作する仮想マシンです。  CentOS5.4、OpenSSH_4.3p2  IPアドレスは192.168.24.97です。  /etc/sysconfig/selinuxを確認したところ、「SELINUX=disabled」の記述あり。  /etc/sysconfig/iptablesを確認したところ、「-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT」の記述あり。  /etc/ssh/sshd_configを確認したところ、「#PermitRootLogin yes」、「#PasswordAuthentication yes」の記述あり。 クライアント:  WindowsXP Home SP3、TeraTerm Version4.65  ローカルエリア接続のIPアドレスは192.168.24.82です。 クライアントから、サーバへpingを飛ばすと応答ありますが、逆は応答がありません。 よろしくお願いします。

  • ssh接続ソフトについて

    ssh接続ソフトについて ssh接続でサーバにログインしたいです。 クライアントがWindowsでサーバがlinuxの場合、tera-termなどのソフトでログインして操作したりしますが、 クライアントもサーバもlinuxの場合、どうするのが普通ですか?

  • sshの接続

    Vine4.0でSSHのサーバーをたてております。インストール後は クライアント(Teraterm+ssh2)で接続できました。 #apt-get update #apt-get upgrade 再起動 のあとからクライアントより接続ができなくなりました。 どのようなことが考えられますか? ・インストール時はFirewallをいれた(SSHはOK) ・iptableは止めたが変わらず ・ssh 127.0.0.1で接続した場合は1秒以内にパスワード聞かれる ・ssh 192.168.1.10で接続した場合は30秒位にパスワード聞かれる  192.168.1.10はサーバーのアドレス

  • ubuntuでssh

    sshサーバーを建てたいのですが、 sudo apt-get install openssh-serverからインストールし、 /etc/ssh/sshd_configのPermitRootLoginをnoにした後、 sudo /etc/init.d/ssh restartを実行しました。 http://whatismyipaddress.com/でIPを確認して ssh ユーザ@IPを実行すると、 ssh: connect to host [IP] port 22: Connection refused と表示されます。 原因は何でしょうか。