ブログ

Armadillo-400シリーズでrshがタイムアウトする

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

以上