启动与系统组件

如何启用 OpenSSH 详细日志记录 - Windows Server

· 52CE 我爱测

若要为 OpenSSH 服务器服务启用详细日志记录,请修改sshd\config文件,然后重启 OpenSSH 服务器服务。 执行以下步骤: 1. 使用管理员级帐户打开文本编辑器,然后打开 %ProgramData%\ssh\sshd\config。 “日志记录”部分的默认文本应类似于以下摘录: 2. 若要启用详细日志记录,请编辑文本,使其类似于以下摘录: 注释 默认情况下,OpenSSH 服务器服务将日志发送到 Windows 事件查看器。 若要记录日志

若要为 OpenSSH 服务器服务启用详细日志记录,请修改sshd_config文件,然后重启 OpenSSH 服务器服务。 执行以下步骤:

  1. 使用管理员级帐户打开文本编辑器,然后打开 %ProgramData%\ssh\sshd_config。 “日志记录”部分的默认文本应类似于以下摘录:

    # Logging
    #SyslogFacility AUTH
    #LogLevel INFO
    
  2. 若要启用详细日志记录,请编辑文本,使其类似于以下摘录:

    # Logging
    SyslogFacility AUTH
    LogLevel VERBOSE
    

    注释

    默认情况下,OpenSSH 服务器服务将日志发送到 Windows 事件查看器。 若要记录日志文件,请在 sshd_config 中使用 SyslogFacility LOCAL0 而不是 SyslogFacility AUTH。 OpenSSH 服务在 %ProgramData%\ssh\logs 中记录日志文件。

  3. 保存并关闭sshd_config文件。

  4. 若要重启 OpenSSH 服务器服务,请打开 Windows 命令提示符窗口,然后运行以下命令:

    NET STOP "OpenSSH SSH Server" && NET START "OpenSSH SSH Server"
    

服务重启后,会生成详细的日志数据。

有关如何配置 OpenSSH 的详细信息,请参阅“适用于 Windows Server 和 Windows 的 OpenSSH Server 配置” 的 sshd_config 部分中的 Windows 配置。

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
适用于 Windows Server 和 Windows 的 OpenSSH Server 配置” 的 sshdconfig(/zh-cn/windows-server/administration/OpenSSH/openssh-server-configurationwindows-configurations-in-sshdconfig) 部分中的 Windows 配置。
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。