Windows OpenSSH服务器默认将日志记录到事件日志中。您应该在事件日志查看器中查找“应用程序和服务日志”下的OpenSSH。管理员日志显示错误,操作日志显示信息性消息。
OpenSSH日志由您的C:\ProgramData\ssh\sshd_config文件控制。条目SyslogFacility确定日志位置。
我从这里得到了答案:https://github.com/PowerShell/Win32-OpenSSH/wiki/Logging-Facilities。
事件日志可能会丢失一些额外的行,否则这些行将显示在日志文件中(例如,忽略authorized_keys的原因)。要查看它们,请编辑C:\ProgramData\ssh\sshd_config(例如,以管理员身份运行notepad.exe),然后设置:
sshd -E– 你能使用这个选项吗? - Kamil Maciorowski