連日お世話になります。
今日はsambaについてお教え願います。
CentOS6.2
samba 3.5.10
の環境です。
昨日までは
# service nmb start
でnmbが起動できていたので、windowsのネットワークを開くとSambaサーバが表示されました。
ところが今日になって
# service nmb start
すると、
NMBサービスを起動中: [失敗]
となりnmbが起動できません。
/var/log/samba/
を見ると
…ここから
[2012/03/02 14:18:07.450522, 1] ../lib/util/params.c:513(OpenConfFile)
params.c:OpenConfFile() - Unable to open configuration file "/etc/samba/smb.conf":
Permission denied
[2012/03/02 14:18:07.452497, 0]nmbd/nmbd.c:862(main)
error opening config file
…ここまで
と出ています。
しかし、単純に
# nmbd
と打つとnmbdが起動し、Windowsからもサーバを見ることができます。
ググって見たところ、同様の症状の方が何人かいらっしゃるようなのですが、結局解決策がなくnmbdを
/etc/rc.local
から起動するなどの対処方法で終わってしまっているようです。
ちなみに
# nmbd
とした後で
# service nmb restart
すると
NMBサービスを停止中: [OK]
NMBサービスを起動中: [失敗]
となります。
もしも、解決方法がありましたら、ぜひご教授ください。
よろしくお願いします。
No.1
- 回答日時:
昨日まではできていて・・・、という状況ですので
以下、役に立つかは分かりませんが。
selinuxの問題ということはないでしょうか?
もしselinuxが有効な状態であれば、一旦無効にして試してみてはどうでしょう。
私は試しておりませんが、似たような話を見つけたのでURL貼っておきます。
http://lists.samba.org/archive/samba/2008-Octobe …
この回答への補足
で、SELinuxが原因だということはわかったのですが、できればSELinuxを有効にしたままで、nmbを有効化したいと思います。
どういった項目を変更すればよいかお分かりでしたらぜひご教授ください。
早速のお答えありがとうございます。
今確認したところ、まさにそのとおりでした。
SELinuxを無効化すると問題なくstartやrestartできました。
で、有効化すると起動に失敗します。
ありがとうございました。
No.2ベストアンサー
- 回答日時:
>で、SELinuxが原因だということはわかったのですが、できればSELinuxを有効にしたままで、nmbを有効化したいと思います。
/etc/samba/smb.confに対して、正常に動作していた…という後にやったことはなんでしょう?
ファイルのラベルなどが失われている可能性があります。
ls -Z /etc/samba
としたらどうなりますか?
-rw-r--r--. root root system_u:object_r:samba_etc_t:s0 smb.conf
となるハズですが……
restorecon -R /etc/samba/
でラベルが戻せる…かと。
この回答への補足
ちなみに昨日からSELinuxに関して行ったのは
# setsebool -P httpd_enable_homedirs=on
# semanage fcontext -a -t httpd_sys_content_t public_html
# restorecon public_html
の3つになります。
これがなぜnmbに関係するのか私にはわからないのですが、とりあえずこれくらいしか思いつくことがありません。
早速のご回答ありがとうございます。
# ls -Z /etc/samba/
としたところ
ーrw-r--r--. root root unconfined_u:object_r:user_home_t:s0 smb.conf
となっていました。
#restorecon -R /etc/samba/
としたところ
-rw-r--r--. root root unconfined_u:object_r:samba_etc_t:s0 smb.conf
となり無事
#service nmb start
で起動することができました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- サーバー WindowsでApache が起動しない 1 2022/11/29 12:21
- Windows 10 user profile service サービスによるサインインの処理に失敗しました。 1 2022/05/06 16:21
- デスクトップパソコン windows7を使っているパソコンでの質問です。先日動作が遅く再起動かけると「windowsを起動 9 2022/06/16 21:31
- その他(コンピューター・テクノロジー) ブルースクリーンエラーの発生と解決手順 2 2022/10/09 13:05
- デスクトップパソコン ゲーミングPCが起動しない場合のアドバイスをいただきたいです。 こんにちは。 本日、私の使用していた 4 2023/07/11 12:49
- その他(コンピューター・テクノロジー) Windows 11 Version 22H2 の (KB5023706)のアップデートに失敗する 2 2023/03/25 21:06
- Windows 10 Windows 10でBIOS画面が表示されなくなった 9 2022/06/26 08:13
- 日本株 SBI証券HYPER SBI 2のエラー 1 2023/01/31 13:38
- Windows 10 Hyper-VでWindows7を動かしたいけど、エラーになります。 2 2023/04/03 18:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
GUIで起動するには。。
-
WMIを有効にする方法が分かりま...
-
DNSサーバーの構築「no servers...
-
起動時のエラー procがマウン...
-
AUTOEXEC.BATの記述において ~...
-
rcpができない
-
「この項目のオーナーはrootで...
-
KDEをインストールしてもstartx...
-
デスクトップウィンドウマネー...
-
ntpポートを開けるには??
-
ネットサーフィン インターネ...
-
FMVマイページ、FMVサーチが勝...
-
リモートデスクトップに接続で...
-
Google Chromeの文字の表示がぼ...
-
Windows 10でBIOS画面が表示さ...
-
wine-7.0.0からwin-6.0.0へのダ...
-
Blenderが起動しなくなった。
-
ubuntuでインストールしたアプ...
-
2つのOSを別々のHDDに入れたが...
-
OSを再インストールしたらOSが2...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
DNSサーバーの構築「no servers...
-
Linuxサーバーは定期リブートを...
-
apacheが起動しない
-
WMIを有効にする方法が分かりま...
-
geditについて
-
MacOSのLaunchAgentsってなんで...
-
インデザイン(InDesing)の開き...
-
linuxからのメールが文字化けと...
-
telnetd, sshdが動いているかど...
-
VNCクライアントから管理者権限...
-
AIXルーティング情報について
-
batファイルでのプログラム起動順
-
rsh コマンドでのパスワード入...
-
FTPでユーザ名の表示
-
sambaのnmbが起動できない
-
Linux(redhat系)の実行ユーザ...
-
CentOS7が起動したときGNOME起...
-
Let’s Encrypt の自動更新をcro...
-
テキストログインでstartxをし...
-
Linuxで起動時に実行させるには?
おすすめ情報