スタートアップアプリケーションにSambaを追加する方法

スタートアップアプリケーションにSambaを追加する方法

Ubuntu 14.04 に samba をインストールしましたが、システム起動時に起動するようにしたいです。誰か助けてくれませんか?

答え1

ターミナルで次のコマンドを実行するだけです。

sudo update-rc.d samba defaults

答え2

以下の方法を試すことができます。Samba についてはわかりませんが、他のいくつかのサービスを実行する際にはうまくいきました。

それには3つの方法があります。

代替案1#新しいスクリプトを作成する/etc/init.d/

init.d内に新しいスクリプトを作成することで、新しいスタートアップサービスを作成できます。

ディレクトリ

Note: Donot forget to make the script executable 

代替案2# コマンドを追加することで/etc/rc.local

この手法は次の例で説明されます。

vi /etc/rc.local

/path/to/my/script.sh || exit 1
exit 0

代替案3# これを実現する3番目の方法は、Upstartジョブを追加することです

    Create      /etc/init/myjob.conf

Add the following entries to the file


description "my Job"
start on startup
task
exec /path/to/my/script.sh

ここでの説明では任意の名前を使用できます。パスには、execsamba バイナリのパスを指定します。

関連情報