警告不建议使用“syslog”选项

大家都试图制作一个samba ubuntu服务器,然后我运行了testparm,它提出了—-警告“syslog”选项已被弃用’—-在smb.conf中我将syslog设置为0(我没有想法是什么意思)如果有人有任何想法。 谢谢Nic

您正在寻找的语法是: logging = syslog @ 1 /var/log/samba/log.%m

只需注释掉或删除syslog = 0.该数字是严重性映射,其中记录了错误。 0 => log_err,1 => log_warning,2 => log_notice。

number参数设置向syslog发送消息的阈值。 只有调试级别低于此值的消息才会发送到syslog。

默认值为1.如果您正在设置开发沙箱,我会解决这些问题,除非您遇到问题并需要查看日志。

我正在使用Debian,上面的语法显示没有运行testparm的错误。

较新版本的Samba具有更强大的名为logging参数,可以更好地控制日志记录。 警告告诉您,在将来的版本中,可以考虑删除参数syslog以支持更新的logging 。 有关详细信息,请参阅man smb.conf

我有同样的警告。 当我评论出这条线时它就消失了

 syslog = 0 

在文件smb.conf