port番号の変更
外から自宅のPCにloginしたいときがよくあるが、普通にどこからでもtelnet
できるようにしておくと、セキュリティー上問題が多い。
そこで、接続元を制限してsshでつなぐことになるのだが、
ルータのバーチャルサーバー機能を使っていると同じポート番号で
違うPCに接続させるのは無理のよう。
そこで、Sophiaについては違うport番号でtelnetdを動くようにした。
telnetdはinetdを通して立ち上がるようになっているのだが、
いろいろ試行錯誤した結果、/etc/servicesのtelnetの行を編集するだけで
いいみたい。
telnet 23/tcp
となっているのを
telnet 5963/tcp
のように、開いている番号に代えてinetdにHUPを送ると、
$ telnet sophia 5963
とするとsophiaに接続されるようになった。
telnetdが動いているのは、やっぱりちょっと気持ち悪いが、tcp_wrapperでも
アクセス元を制限しているので、まぁしばらくはこのままにしておく。