【问题标题】:cygwin sshd service not starting on windows 2003cygwin sshd 服务未在 Windows 2003 上启动
【发布时间】:2012-09-14 13:03:38
【问题描述】:

嗨!尝试启动 Cygwin sshd Windows 服务时出现以下错误:

$ cygrunsrv.exe -S sshd
cygrunsrv: Error starting a service: QueryServiceStatus:  Win32 error 1062:
The service has not been started.

我使用ssh-host-config安装了权限分离的服务。该脚本创建了两个用户:sshdsshd_server

【问题讨论】:

  • 在 serverfault.com 上你会更幸运
  • 获取解决此问题的信息的另一个位置是cygwin.com

标签: ssh cygwin openssh


【解决方案1】:

以下为我解决了这个问题:

SYSTEM 用户的“完全控制”权限添加到以下目录:

C:\Cygwin
C:\Cygwin\var
C:\Cygwin\var\log

如果仍然没有帮助,请尝试运行 ssh-host-config -y 并重试 cygrunsrv -S sshd

另外,我实际上卸载了sshd 服务,方法是在重试之前发出cygrunsrv -R sshd 并且仅在运行ssh-host-config -y 之后发出。

(我在http://www.noah.org/wiki/Sshd_on_Windows找到了解决方案)

【讨论】:

    猜你喜欢
    • 2017-07-19
    • 2013-09-05
    • 2013-07-18
    • 2013-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-18
    • 2011-01-23
    相关资源
    最近更新 更多