Ubuntu Service sambaがマスクされて起動できない


9

Ubuntuサーバーでsambaサービスを実行しようとすると、エラーが発生し、そのマスクとデッドが表示されます。どうすれば修正できますか?何がそれをこのようにするのですか?

ここに私が得るエラーがあります:-

samba.serviceを開始できませんでした:ユニットsamba.serviceがマスクされています。仮想ボックスでUbuntuサーバーを実行している場合、それは問題でしょうか?ありがとう。

ここに画像の説明を入力してください


実行sudo systemctl unmask samba.serviceしてから確認してください
。– heemayl

それはまだマスクされていると言います
Mohamed Gabr

回答:


16

これはバグではありません。

あなたが説明することは、Debianの人々の部分に意図的なものです。

Debian / Ubuntu systemdオペレーティングシステムでは、この方法でsambaサービスを制御することは想定されていません。あなたが操作することになっているsmbdnmbdと、samba-ad-dc必要に応じてサービスを。

samba.target古いDebian / Ubuntu sambavan Smoorenburg rcスクリプトの元の仕事を行うための傘はありません。これら3つをまとめて開始/停止しました。他の人が他のsystemdオペレーティングシステム用に作成しました。Debianの人々はそうしませんでした。

つまり、Debian / Ubuntu docoを読んで、

サービスサンバアクション
Debian LinuxとUbuntu Linuxはシステム化されたオペレーティングシステムであるため、これはもはや利用できないことを覚えておいてください。

混乱を増すために…

Debian以外の世界でDebianが知っていることsamba.servicesamba-ad-dc.service、Debianの世界で呼ばれています。同様に、nmbd.serviceそしてsmbd.service元々あるnmb.servicesmb.serviceDebianのoutwith。

あなたが読んでどこだから、ジェネリックの話サンバ程度にsystemdオペレーティングシステムのDOCO nmbsmbおよびsambaサービスを、あなたは精神的に、特に後者の名のために、Debianの/ Ubuntuのために翻訳を実行する必要があります。

参考文献


だから、私はそれらを個別に起動する必要があり、サンバのステータスが何を言っているのか心配するべきではないと言っていますか?私は>> sudo service smbd startと書きます。チェックすると>> sudo service smbd statusと書きます。いいですか?
Mohamed Gabr 2016
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.