OK – 长话短说:我有OpenBSD盒子,它被设置为一个networking设备(很久以前),我已经恢复了生机。 我正在处理的几个错误,可以使用任何帮助,我可以得到。
屏幕上的错误:login时,屏幕上显示控制台输出 1)syslogd:/ var / log / auth log:没有这样的文件或目录 2)syslogd:/ var / log / daemon:没有这样的文件或目录 3)lokbox ntpdate [XXXXX]:NTP套接字正在使用,正在退出
注意:这是Lok Technologies的旧版“AIRlok”,现在更名为RGnet 300系列。 目前它上面有OpenBSD 3.9(显然从3.9以前没有看过日志 – 很多年前在这个盒子上安装了3.9)。 我浏览日志目录,既不存在authlog也不守护进程目录或文件。 然后,我创build了目录(虽然没有更改权限 – 可能是问题 – 它看起来像其余的虽然 – 根和砂轮所有者与日志目录中的所有其他目录具有相同的权限),并将错误更改为syslogd:/ var / log / daemon:是一个目录syslogd:/ var / log / authlog:是一个目录
我看了下面发布的syslog.config:
#$ OpenBSD:syslog.conf,v 1.13 2003/06/26 18:24:25 jmc Exp $ # * .err; kern.debug; auth.notice; authpriv.none; mail.crit / dev / console * .notice; auth,authpriv,cron,ftp,kern,lpr,mail,user.none / var / log / messages kern.debug; user.info; syslog.info / var / log / messages auth.info / var / log / authlog authpriv.debug / var / log / secure cron.info / var / cron / log daemon.info / var / log / daemon ftp.info / var / log / xferlog lpr.debug / var / log / lpd-errs mail.info / var / log / maillog #uucp.info / var / log / uucp * .err根 * .notice; auth.debug root * .alert根 * .emerg * #取消注释以login名为“loghost”的中央主机。 你需要运行 #syslogd与远程主机上的-u选项,如果你正在使用这个。 #(这也是需要从路由器和 #ISDN设备)。 如果你运行-u,你很容易受到系统日志的轰炸, #并应考虑阻止外部系统日志数据包 #*。notice; auth,authpriv,cron,ftp,kern,lpr,mail,user.none @loghost #kern.debug,user.info,syslog.info @loghost #auth.info,authpriv.debug,daemon.info @loghost #取消注释从sudo(8)和聊天(8)到他们自己的消息 #各自的日志文件。 匹配是根据程序名称完成的 #程序特定的日志: #!须藤 #*。* / var / log / sudo #!聊天 #*。* / var / log / chat
关于日志我想念或错误的任何想法? 我觉得这是简单的东西我只是错过了一个文件或其他东西…不知道他们如何被删除的第一个地方,但这是现在的需要…
至于3 – ntpupdate ntp套接字在使用中 – 机器被设置为检查每隔3秒ntp偏移量通过一个“专有的”networking接口(围墙花园)设置在这个盒子基本上设置的cron和更新用户列表和Apache的设置和其他各种服务运行的机器上的其他configuration文件… – 机器报告不正确的时间在启动(date和时间,我在BIOS设置固定 – 没有检查电池是否仍然好 – 可能不是 – 但除了ntpupdate错误之外,机器现在保持时间正好。
我唯一需要做的就是重新启动到单个用户,然后在每个分区上运行fsck来修复一些乱七八糟的问题 – 这似乎是正常工作,否则(从function上来说,在configuration的东西的“专有” ipconfig,但多数民众赞成在另一个职位)。
OpenBSD 3.9在10年前发布,不再支持。 我强烈build议运行安全问题较less的最新版本。
authlog和daemon是文件,而不是目录。 他们可能被黑客删除了(半开玩笑)
它们应该是root:wheel &permissions设置为640 ,然后重启syslogd。
你有没有尝试重新安装软件包,就像我在Ubuntu 12.04中遇到了同样的问题,其中突然默认日志不可用,我通过再次安装syslog解决。