首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cygwin sshd不会启动

Cygwin sshd不会启动
EN

Server Fault用户
提问于 2014-12-24 15:45:56
回答 1查看 11.7K关注 0票数 -1

在windows 2003服务器上启动cygwin服务时,获得下面的错误消息,SSHD文件显示为0KB。

代码语言:javascript
复制
$ net start sshd
The CYGWIN sshd service is starting.
The CYGWIN sshd service could not be started.

The service did not report an error.

More help is available by typing NET HELPMSG 3534.

窗口的事件查看器显示服务启动,然后立即停止:

代码语言:javascript
复制
The CYGWIN sshd service was successfully sent a start control.

The CYGWIN sshd service entered the stopped state.

应用程序日志再次显示服务停止的原因,我无法解释:

无法找到源( sshd )中事件ID (0)的描述。本地计算机可能没有显示来自远程计算机的消息所需的注册表信息或消息DLL文件。您可以使用/AUXSOURCE=标志检索此描述;有关详细信息,请参阅帮助和支持。以下信息是事件的一部分: sshd: PID 4956:“sshd”服务停止,退出状态: 57。

EN

回答 1

Server Fault用户

发布于 2014-12-24 18:42:04

  1. 以管理员身份打开cygwin窗口(右击,以管理员身份运行)
  2. 运行/usr/bin/ssh-host-config
    1. 新的本地帐户‘sshd’?(是/否)是
    2. 是否要将sshd安装为服务器?是
    3. 输入守护进程的CYGWIN值:不要输入任何东西,按ENTER键
    4. 你想用不同的名字吗?(是/否)否
    5. 创建新的特权用户帐户‘cyg_server’?(是/否)是
    6. 请输入密码:在这里输入您的密码
    7. 重新输入:重新输入您的密码

  3. 启动sshd

这样就行了。你可以测试它:

代码语言:javascript
复制
ssh -vv localhost

如果sshd实际上正在运行,但仍然无法连接,则怀疑防火墙。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/654629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档