我正在保护一台服务器,并closures所有未使用的端口,但我无法closuressyslogd端口,更糟糕的是我找不到syslogd的位置。
这是sockstat给我看的东西:
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root syslogd 746 7 udp4 *:514 *:* root sshd 628 4 tcp4 *:22 *:*
和rc.conf:
defaultrouter="192.168.15.1" ifconfig_dc0="inet 192.168.15.107 netmask 255.255.255.0" # hostname hostname="xxxxx" sshd_enable="YES" # Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable dumpdev="AUTO"
我只需要sshd服务。
您可以禁用远程日志,将以下行添加到文件“/etc/rc.conf”中。
syslogd_flags="-s"
或者使用这个closuresnetworking套接字:
syslogd_flags="-ss"
添加syslogd_flags之后,您可以使用此命令重新启动服务:
service syslogd restart