在计算机管理中找不到cygwin ssh服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在计算机管理中找不到cygwin ssh服务相关的知识,希望对你有一定的参考价值。

在计算机管理中找不到cygwin ssh服务
我在win7系统中安装了cygwin(安装时选的all install)、JDK、环境变量设置(
java_home=C:\Program Files\Java\jdk1.7.0_01 path=%JAVA_HOME%\bin;D:
\hadoop\Setup\bin;D:\hadoop\Setup\usr\sbin)
然后在cygwin下启动sshd服务,显示(Info: Host configuration finished.
Have fun!),但是打开计算机管理中找不到cygwin ssh服务,请问该问题怎么解
决?
在cygwin下启动sshd服务过程如下:
$ ssh-host-config
*** Warning: Running this script typically requires administrator
privileges!
*** Warning: However, it seems your account does not have these
privileges.
*** Warning: Here's the list of groups in your user token:
None
Users
*** Warning: This usually means you're running this script from a non-
admin
*** Warning: desktop session, or in a non-elevated shell under UAC
control.
*** Warning: Make sure you have the appropriate privileges right now,
*** Warning: otherwise parts of this script will probably fail!
*** Query: Are you sure you want to continue? (Say "no" if you're not
sure
*** Query: you have the required privileges) (yes/no) yes
*** Query: Overwrite existing /etc/ssh_config file? (yes/no) no
*** Query: Overwrite existing /etc/sshd_config file? (yes/no) no
*** Query: Overwrite existing /etc/inetd.d/sshd-inetd file? (yes/no) no
*** Query: Do you want to install sshd as a service?
*** Query: (Say "no" if it is already installed as a service) (yes/no)
no
*** Info: Host configuration finished. Have fun!
还有($ net start sshd
-bash: net: command not found
)这是怎么回事?

三种方法,一种是打开控制面板里面的系统管理——服务选项,找到sshd服务,手动执行启动。
另一种方式:打开cmd命令模式(win+R键,输入cmd,回车),执行 net start sshd即可。

最后一种方式:在cygwin控制台下,输入:cygrunsrv -S sshd。追问

第一种方法,服务选项里面没有cygwin sshd选项,不能手动启动
第二种方法,dos显示‘net’不是内部或外部命令,也不是可运行的程序或批处理文件
第三种方法,cygwin下显示
$ cygrunsrv -S sshd
cygrunsrv: Error starting a service: OpenService: Win32 error 1060:
▒▒▒ķ▒▒▒δ▒▒װ▒▒

追答

只能说明一个问题:你的系统可能有问题。

参考技术A 右键Cygwin64 Terminal 以管理员身份运行

签入在服务器上之后,别人获取了,在解决方案资源管理器中找不到。

签入在服务器上之后,别人获取了,在解决方案资源管理器中找不到。

这个问题具体原因我也不太清楚,但是我找到了一个解决方案。直接在解决方案上右键,添加,添加现有项。把在解决方案资源管理器上看不见的选中,添加就好了。

 

 

 

 

以上是关于在计算机管理中找不到cygwin ssh服务的主要内容,如果未能解决你的问题,请参考以下文章

使用 Cygwin OpenSSH 在 Windows 上的 Paramiko 找不到 known_hosts 文件

使用 SSH 密钥连接到远程 Centos 服务器

Symfony - Sonata “在管理池中找不到管理服务“app.admin.post”。”

Azure Web 应用程序“ERR:带指纹的证书:...'在本地计算机证书存储中找不到。”

如何在 Cygwin 上从 CPAN 安装 Net::SSH2

Cygwin-安装和配置ssh服务