• 締切済み

sambaのログ

VM上にCentOSでsambaを構築してみました。 ファイル共有はできており、一応の目標は達成できたのですが、sambaのログがよくわかりません。 named.confではlogの設定は変更していないので、/var/log/samba/log.接続コンピューター名.log とのことで、 ls /var/log/sambaを実行してみた所、 cores log.192.168.180.1 log.test-pc log.nmbd log.smbd old が出力されたので、 cat /var/log/samba/log.test-pc [2015/11/01 11:35:13.319073, 0] param/loadparm.c:8004(lp_do_parameter) Global parameter dos charset found in service section! [2015/11/01 11:35:13.319792, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "unix" と出力されました。これは、ログはとれているのしょうか? また、 cat /var/log/samba/log.192.168.180.1も実行してみたのですが、何も表示されませんでした。 いったいどういうことでしょうか?どなたかご教授願います。 cat /etc/samba/smb.conf抜粋 #------- Logging Options------ # logs split per machine log file = /var/log/samba/log.%m # max 50KB per log file, then rotate max log size = 50

みんなの回答

  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.1

sambaは正常に動作していると思います。 試しに smb.confに log level = 3 を追加してみてください。 詳細なlogが(3 レベルのlogが)を確認できるはずです。 確認が終われば log level = 3 はコメント扱いにすればいいです。 #------- Logging Options------ # logs split per machine log file = /var/log/samba/log.%m # max 50KB per log file, then rotate max log size = 50 # log level log level = 3 --- > cat /var/log/samba/log.192.168.180.1も実行してみたのですが、何も表示されませんでした。 log.192.168.180.1 ファイルが作成されたということは192.168.180.1 を認識したということです。 ところで192.168.180.1とはHost PCのことでしょうか? ネットワーク内の 別のPC(例えば 192.168.180.n)からもアクセスしてみてください。 自動的に log.192.168.180.n ファイルが作成され192.168.180.nのアクセスlogが表示されるはずです。

koro01
質問者

補足

# log level log level = 3を追加し、cat /var/log/samba/log.test-pcを実行したら logが表示されました。 >ところで192.168.180.1とはHost PCのことでしょうか? はい。VmをインストールしているホストPCになります。

関連するQ&A