こんにちは。サーバーを購入したけれど、さて、セットアップはどうするの・・・?
そんな購入係のような初心者の方に、今日はLinuxインストール後のサーバーセットアップについて、流れを説明してみたいと思います。その前に、まず、変更したところは忘れないように、ログを残してどの部分を変更したのかわかるようにしておくこと、また、デフォルトの設定ファイルのバックアップを念のため取っておくことをオススメします。
1)要らないサーバーは止める。
Vine Linux、Redhat Linuxなどのディストリビューションでデフォルトでは不要なサーバーが多く起動しているので、この中で必要のないサーバーを停止します。
停止方法は、そのサーバーがinetdやxinetd経由で起動されたものか、スタンドアローンのサーバーかによって違います。
●inetd経由のサーバー
/etc/inetd.confの設定を変え、inetdを再起動する。
●スタンドアローンのサーバー
/etc/rc.d/rc*.d/以下のS**,K**ファイルによって起動するか停止するかが決まっています。
2)立ち上げているサーバーのアクセス制限をする。
アクセス制限の対象としては、例えば、sshなど。
inetdであれば、tcpwrapperを使ってアクセス制限が可能です。
このケースですと、変更するファイルは/etc/hosts.deny、/etc/hosts.allowファイルです。
3)ネットワークをつなぐ。
ネットワークをつなぐのはサーバーの設定が終わった後に行います。不要なサーバーが立ち上がった状態でつなぐと、クラッカーのターゲットになる危険が増します。