22.5. Samba の起動および停止
Samba サーバーを起動するには、root としてログインしているシェルプロンプトで以下のコマンドを入力します。
service smb start
重要な影響
ドメインメンバーサーバーを設定するには、最初に net join コマンドを使用してドメインまたは Active Directory に参加してから、smb サービスを開始する必要があります。
サーバーを停止するには、root でログインした状態でシェルプロンプトで以下のコマンドを入力します。
service smb stop
restart
オプションは、Samba を停止してから簡単に起動する方法です。これは、Samba の設定ファイルを編集した後に設定変更を有効にする最も信頼できる方法です。restart オプションは、最初に実行していない場合でもデーモンを起動することに注意してください。
サーバーを再起動するには、root でログインしている間にシェルプロンプトで以下のコマンドを入力します。
service smb restart
condrestart
(conditional restart)オプションは、現在実行している条件でのみ smb を起動します。このオプションは、デーモンが実行されていない場合はデーモンを起動しないため、スクリプトに便利です。
注記
smb.conf ファイルが変更されると、Samba は数分後に自動的に再読み込みされます。手動 再起動 または リロード の実行は、効果的な方法と同じです。
条件付きでサーバーを再起動するには、root で以下のコマンドを入力します。
service smb condrestart
smb.conf ファイルの手動リロードは、smb サービスによる自動再読み込みに失敗した場合に役立ちます。サービスを再起動せずに Samba サーバー設定ファイルがリロードされるようにするには、root で以下のコマンドを入力します。
service smb reload
デフォルトでは、smb サービスは起動時に自動的に起動し ません。起動時に Samba が開始するように設定するには、/sbin/chkconfig、/usr/sbin/ntsysv、または Services Configuration Tool プログラムなどの initscript ユーティリティーを使用します。これらのツールの詳細は、18章 を参照してください。