- 締切済み
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サーバーを使うため ぐらいです いろいろと試してみましたがだめです どなたか、助けてください よろしくお願いします
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4900/10358)
回答No.1
その3点の中で関係しそうなのは、tcpserverのインストールですね。rcpもtcpserverを使うように設定されてしまい、inetdと競合しているのでは? rcpが使うポートは、rshと同じ514/TCPです。サービス名は、rshかcmdかshell。
補足
ふじさんです 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を使っているように思われます ほかに,何か心当たりありそうですか?