• 締切済み

rcpでpermission denied

ふじさんです solaris 9のサーバー2台で,rcpをしていましたが いつしかできなくなりました permission deniedが出ます(双方ともだめです) rootでrcpしていたので /.rhosts には xxx.xxx.xxx.xxx root と書いてあります(双方) 以前から変わったことといえば ・tcpserverを片方のサーバーにinstallした(qmailのため) ・/etc/resolv.confでドメインが変わった(双方)、nameserverが変わった(双方) ・namedを起動しなくした(片方)  別のDNSサーバーを使うため ぐらいです いろいろと試してみましたがだめです どなたか、助けてください よろしくお願いします 

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

その3点の中で関係しそうなのは、tcpserverのインストールですね。rcpもtcpserverを使うように設定されてしまい、inetdと競合しているのでは? rcpが使うポートは、rshと同じ514/TCPです。サービス名は、rshかcmdかshell。

noname#16393
質問者

補足

ふじさんです notnotさん回答ありがとうございます tcpserverが怪しいとのことですが, ps -efで見ても tcpserverはqmailのものしか出てきませんし inetd.confを見ても shell stream tcp nowait root /usr/sbin/in.rshd in.rshd shell stream tcp6 nowait root /usr/sbin/in.rshd in.rshd login stream tcp6 nowait root /usr/sbin/in.rlogind in.rlogind exec stream tcp nowait root /usr/sbin/in.rexecd in.rexecd exec stream tcp6 nowait root /usr/sbin/in.rexecd in.rexecd となっていますので,inetdを使っているように思われます ほかに,何か心当たりありそうですか?

関連するQ&A