Sambaを再起動しようとすると、次のエラーメッセージが表示されます。
Failed to start samba.service: Unit samba.service is masked.
さらに、systemctl
を実行すると、smbd.service
が赤で表示され、失敗したことが示されます。
再起動が失敗し始めたと同時に、作成されたフォルダーの共有機能を失い、アクセスできません。助けていただければ幸いです!!!
Debianとdebian-derivativesはサービス名を「samba」から「smbd」に変更しました。
service smbd restart
を試してください。
試してください:
Sudo systemctl unmask samba
Sudo systemctl enable samba
Sudo systemctl restart samba
これは私のために機能します(Ubuntuサーバー16):
Sudo rm /lib/systemd/system/samba.service
Sudo systemctl enable samba.service nmbd.service
Sudo systemctl start samba
here から見つけた
明らかな理由もなく同じ問題がありました。ログを確認すると、Sambaがキャッシュファイルに問題がある(不適切なアクセス許可)ことがわかりました。 rm -R /var/cache/samba/*
がトリックを行いました。