如何在带有openssh-server的Docker容器中启用ssh连接日志(/var/log/auth.log)?
/var/log/auth.log在我的容器中不存在。
身份验证日志由Syslog服务管理。传统上,此服务本身是由init系统(在您的情况下为Upstart)管理(启动)的。默认情况下,容器不运行初始化系统,这意味着您必须rsyslog
手动启动:
# rsyslogd
之后,您将在/ var / log中找到常用的日志文件。
注意:init系统与Docker容器不完全兼容。一种常见的做法是使用Supervisord自动启动多个服务/流程。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句