at_takuya.sasaki
2015年2月9日 7時19分
Armadillo-400シリーズで、Debianのrsh-clientパッケージをもってきて、とあるrsh-serverに対して任意のコマンドを実行しようとしたところ、connection timeoutとなりました。
ATDE3(Debian)から同様なことを実施したところ成功したので、rsh-server側の問題ではありません。
こういった場合、WireSharkなどを使うと便利です。
http://sourceforge.jp/projects/wireshark/
実際にパケットをキャプチャすると、rsh-server側からArmadilloの1022および1023ポートに対して接続に来ていることがわかりました。このポートはArmadilloのiptableで弾いています。
よって、以下のようにArmadilloの1022、1023ポートを解放することで、解決できました。
[root@armadillo440-0 (ttymxc1) ~]#iptables -A INPUT -p TCP -j ACCEPT --dport 1022:1023
以上