Answers:
在服务器上,OpenVPN通常作为系统服务运行,即从该--daemon
选项开始
。根据OpenVPN手册页,使用该--daemon [progname]
选项具有以下效果:
完成所有初始化功能后,请成为守护程序。该选项将导致所有消息和错误输出发送到syslog文件(例如
/var/log/messages
),脚本和ifconfig命令的输出除外,/dev/null
除非另有重定向,否则这些输出将转到syslog文件。syslog重定向立即在--daemon
命令行上解析的点发生,即使守护进程点稍后出现。如果存在其中一个--log
选项,它将取代(原文如此)系统日志重定向。
如果要将OpenVPN消息记录到其他文件,请使用--log file
或--log-append file
选项。该--log
选项导致每次OpenVPN守护程序启动时指定的日志文件被覆盖,同时该--log-append
选项将新条目添加到日志文件中。这些选项也可以在OpenVPN配置文件中设置,例如,
log /var/log/openvpn.log
该--verb
选项可用于将日志文件的详细程度从0(致命错误除外,无输出)设置为11(以获得最大的调试信息)。手册页将1到4级指定为正常使用的适当范围。可以在OpenVPN配置文件中设置此行为,例如
verb 3
verb 2
从默认值3 更改为,但没有明显区别。然后rm openvpn.log
,我考虑重新启动新日志。但是openvpn.log没有被创建,我现在找不到日志。日志到哪里去了?我创建了一个新的openvpn.log,但仍保持在大小为0
使用-l
或--syslog
参数调用openconnect。现在您可以检查tail -f /var/log/syslog
/etc/openvpn/
其中找到包含日志文件和openVPN配置的配置文件