Windows Server 2019安装Windows更新后OpenSSH SFTP服务无法启动及连接问题求助
Windows Server 2019安装Windows更新后OpenSSH SFTP服务无法启动及连接问题求助
各位好,我遇到一个棘手的问题想求助大家:
我有一台Windows Server 2019服务器,上面的SFTP服务已经稳定运行好几年了。今天早上突然有客户联系我说没法传输文件,我自己尝试登录也完全连不上。
首先排查了配置文件sshd.config,确认自从去年六月之后就没有修改过任何配置;接着我临时禁用了服务器防火墙重试,还是无法建立连接;甚至尝试本地登录SFTP也失败了,这时候才发现OpenSSH SSH Server服务根本没在运行。
我尝试手动启动这个服务,结果弹出错误提示:1067 The process terminated unexpectedly。因为服务原本是用LocalService账户运行的,我想着换成管理员权限启动试试,结果又遇到了新的错误:1297: a privilege required to function properly does not exist in the service account configuration。
之后我打开了管理员权限的PowerShell窗口,执行启动命令:
Start-Service sshd
得到的错误输出如下:
Start-Service : Failed to start service 'OpenSSH SSH Server (sshd)'. At line:1 char:1 + Start-Service sshd + ~~~~~~~~~~~~~~~~~~ + CategoryInfo : OpenError: (System.ServiceProcess.ServiceController:ServiceController) [Start-Service], ServiceCommandException + FullyQualifiedErrorId : StartServiceFailed,Microsoft.PowerShell.Commands.StartServiceCommand
有没有朋友遇到过类似的情况?或者能给我一些排查和解决的思路吗?非常感谢!
备注:内容来源于stack exchange,提问作者Velocedge




