| Vine Linuxのシステム管理 | ||
|---|---|---|
| <<< Previous | Chapter 3. 各種サーバの起動 | |
Vine Linuxに付属している主なサーバには以下のようなものがあります。
NIS(Network Information Service)はLANの中でのユーザ管理やホスト名の管理に使うことができます。ypserv、ypbind、yp-toolsをインストールして下さい。/usr/doc/JF/NIS-HOWTO.txt.gz に設定の仕方が書かれています。サーバの設定ファイルは /etc/ypserv.conf にあり、クライアントの設定ファイルは/etc/yp.confにあります。NISの情報は /var/yp/以下に置かれます。
サービスの起動と停止は
# /sbin/service ypserv {start|stop}
# /sbin/service ypbind {start|stop}
# /sbin/service yppasswdd {start|stop}
|
LAN内ならばIPアドレスとホスト名の対応付けを行うには/etc/hostsやNISを利用できますが、Webサーバやメールサーバなどを運用するにはインターネットからアクセスしてもらう必要があります。そのため、DNSサーバを設定し、LAN外からのホストが名前解決できるようにします。bind, bind-utilsをインストールして下さい。/usr/doc/JF/DNS-HOWTO.txt.gz に設定の仕方が書かれています。
サービスの起動と停止は
# /sbin/service named {start|stop}
|
World Wide Web(WWW)のためのサーバです。これには Apacheを利用することができます。設定ファイルは /etc/httpd/conf/httpd.confに置かれています。
ServerNameにホスト名を設定すればとりあえず起動しますが、付属のマニュアル /home/httpd/html/manual/index.html(またはJapan Apache Users GroupによるApacheマニュアルの和訳)を参照し、正しく設定して下さい。マニュアルは HTML形式で書かれているのでブラウザを使って参照して下さい。WWWのトップページは /home/httpd/html/に置かれます。
サービスの起動と停止は
# /sbin/service httpd {start|stop}
|
ApacheのWWWページは http://www.apache.org/ ですので御覧下さい。
FTP(File Transfer Protocol)サーバは、インターネットを挟んでファイルを転送するためのサーバです。Vine Linuxのパッケージも FTPで入手できますね。設定ファイルは /etc/proftpd.confです。設定の方法や設定例が/usr/doc/proftpd-1.2.0rc2/にありますので、参考にしてください。ftpのトップディレクトリは /home/ftp/になります。
サービスの起動と停止は
# /sbin/service proftpd {start|stop}
|
Vine Linuxの設定では、proftpdはスタンドアローンで常時起動するようになっています。もし、inetdデーモン経由で起動させたい場合は、/etc/proftpd.confのServerTypeを
#ServerType standalone
ServerType inetd
|
ftp stream tcp nowait root /usr/sbin/tcpd in.proftpd
|
後は、chkconfigコマンドで proftpdを起動しないようにし、inetdデーモンを再起動します。
# /sbin/chkconfig proftpd stop
# /sbin/service inet reload
|
![]() | /etc/ftpusersにユーザ名を書くと、そのユーザはftpサーバにアクセスできなくなります。 |
メールを常時送受信するためにはメールサーバを起動しておく必要があります。プロバイダ等にメールが届く場合は必要ありません。メールサーバにはpostfixを利用することができます。設定ファイルは/etc/postfix/ 以下にあります。
/usr/doc/postfix-0.0.20010228pl08/以下に設定方法や設定例に関するドキュメントがあります。sendmailから移行する場合はCOMPATIBILITYを参照しておくと良いでしょう。また、日本語マニュアル(man postfix, man master)もありますので参照して下さい。postfixのWWWページはhttp://www.postfix.org/ ですので御覧下さい。
サービスの起動と停止は
# /sbin/service postfix {start|stop}
|
ニュースサーバは大抵の場合、必要ありません。会社や大学など大きな組織に1つあれば足りますので、個人で設定することはありません。また、ニュースをフィードしてもらうために上流サイトがなければなりません。ニュースサーバにはいろいろありますが、Vine LinuxではINNが用意されています。innをインストールすると、/etc/news/以下に設定ファイルが置かれます。
/usr/doc/JF/News-HOWTO.txt.gz や /usr/doc/inn-2.2.2/にニュースに関する事項が書かれています。
DHCP(Dynamic Host Configuration Protocol)サーバは、IPアドレスやネットマスクなどの情報をクライアントに提供するためにサーバです。クライアントのホストに固定のIPアドレスが必要ない場合などに使われます。DHCPに関する事項は /usr/doc/JF/DHCP.txt.gzを参照して下さい。設定ファイルは/usr/doc/dhcp-2.0pl5/dhcpd.conf.sampleを、/etc/dhcpd.confにコピーしてお使いください。dhcpd.confの書き方は man dhcpd.confを見て下さい。
サービスの起動と停止は
# /sbin/service dhcpd {start|stop}
|
SMB(Session Message Block)はWindowsなどでディスクやプリンタを共有するためにプロトコルです。これを用いることによって、Vine LinuxでもWindowsなどとディスクやプリンタを共有することができます。SMBに関する事項は/usr/doc/JF/SMB-HOWTO.txt.gz を参照して下さい。設定ファイルは/etc/smb.confや/etc/smbusersなどです。トップディレクトリは /home/sambaになります。
サービスの起動と停止は
# /sbin/service smb {start|stop}
|
LAN内でディレクトリ(ファイルシステム)を共有することができます。各ホストは共有したディレクトリをローカルなディレクトリと同様に使用することができます。例えばサーバとなるホストの /usr/local を他のホストが共有している場合、ツールなどのインストールはサーバホストのみで良く管理の手間が省けます。設定については /usr/doc/JF/NFS-HOWTO.txt.gz を参照して下さい。
NFSではずっとマウントされていますが、automount(オートマウント)を利用すると必要なときにだけマウントされます。CD-ROMを入れてから /misc/cdにアクセスするとCD-ROMを見ることができるのは、このautomountが動いているからです。設定の仕方は /usr/doc/JF/Automount.txt.gz を参照して下さい。
NFSなどでLAN内のホストを相互に接続した場合、各ホストの時刻を揃える必要があります。NTP(Network Time Protocol)は内蔵の時計を同期させるのに使います。設定ファイルは /etc/ntp.conf に置かれています。NTPに関しては /usr/doc/JF/Clock.txt.gz を参照して下さい。
サービスの起動と停止は
# /sbin/service xntpd {start|stop}
|
| <<< Previous | Home | |
| サーバの起動と停止 | Up |