- - PR -
Windows-Linux間でRCP
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-12-04 15:15
ローカルホスト
ホスト名:local(仮) IP:192.168.0.1(仮) OS:WindowsXP ユーザ:user リモートホスト ホスト名:remote(仮) IP:192.168.0.2(仮) OS:RedHatLinux7.3 kernel: 2.4.18-3 ユーザ:user という環境でリモート→ローカルへのファイルコピーを行いたいと思っております。 リモートホストの/home/user/.rhostsは、 所有ユーザuser、所有グループuserで権限600であり、 ------- local user 192.168.0.1 user ------- のように記述してます。 また、/etc/hosts.equiv(権限600)は、 所有ユーザuser、所有グループuserで権限600であり、 ------- local 192.168.0.1 ------ のように記述してます。 rsh,rexec,rlogin(必要ないものもあるかもしれませんが)は、xinetd経由で立ち上げてます。 リモートホスト/home/user/rcptestファイルを置き ローカルホストのDOSプロンプトで下記のようにコマンドを実行すると、 C:\Documents and Settings\user>rcp remote.user:rcptest . > remote:接続はピアによってリセットされました となります。 もちろん、ping remote は通ります。 どなたか原因をご存知の方、ご教授宜しくお願いいたします。 |
|
投稿日時: 2003-12-04 15:35
rcpはあまり使ってないので的外れかもしれませんが
xinetd経由ということなら TCP_Wrapperの設定ではないですか? |
|
投稿日時: 2003-12-04 15:56
tcp_wrapperは使用しておりません。
ちなみに、hosts.allow,hosts.denyともに空となっております。 また、xinetdでのセキュリティ制限もかけておりません。 rsh,rlogin,rexecの設定は以下のようになっております。 service shell { socket_type = stream wait = no user = root log_on_success += USERID log_on_failure += USERID server = /usr/sbin/in.rshd disable = no } service login { socket_type = stream wait = no user = root log_on_success += USERID log_on_failure += USERID server = /usr/sbin/in.rlogind disable = no } service exec { socket_type = stream wait = no user = root log_on_success += USERID log_on_failure += USERID server = /usr/sbin/in.rexecd disable = no } [ メッセージ編集済み 編集者: masa 編集日時 2003-12-04 15:57 ] |
1