[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:92999] xinetd経由でSSHアクセス出来ません


matsuiと申します。宜しくお願い致します。


ルータ
|
|─Win2k(host1、192.168.0.89/24)
|
RedHat7.2(host2、192.168.0.41/24)

としていて、OpenSSH_2.9p2を使用しています。

SSHをxinetdを用いてアクセスしようとしましたが
/etc/xinetd.d/にSSHの設定ファイルらしきものが存在しなかったので
/etc/xinetd.d/telnetを参考にして

service sshd
{
 flags  = REUSE
 socket_type = stream
 wait  = no
 only_from = 127.0.0.1, 192.168.0.0/24
 user  = root
 server  = /usr/sbin/sshd
 log_on_failure += USERID
 disable  = no
}

という内容の/etc/xinetd.d/sshdを自作しました。

/etc/hosts.allowには
ALL: 127.0.0.1
swat: 192.168.0.0/255.255.255.0 127.0.0.1
in.telnetd: 192.168.0.0/255.255.255.0 127.0.0.1
sshd: 192.168.0.0/255.255.255.0 127.0.0.1

と記述して
# service xinetd restart
でWin2k側からtelnetではアクセス出来るようになりましたがSSHでは

$ ssh host2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
db:b8:c3:6d:09:aa:fe:5c:9d:92:cd:c0:0b:ce:6e:18.
Please contact your system administrator.
Add correct host key in /home/Administrator/.ssh/known_hosts to get rid of
this
Offending key in /home/Administrator/.ssh/known_hosts:2
RSA host key for host2 has changed and you have requested strict checking.
Host key verification failed.

となってしまいした。それではと思いブート時にsshdが自動起動しないように設定し
てリブートして
Win2k側からアクセスすると今度は

$ ssh host2
ssh: connect to address 192.168.0.41 port 22: Connection refused

となりました。
$ ps ax | grep ssh
としても何も動いていませんでした。

以上の設定の他に何が必要なのでしょうか?

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: