win7利用cygwin配置sshd服务

时间:2024-03-18 15:03:13

linux服务器可以很方便的ssh。但是如果是window server的话,要想使用ssh服务,就需要先安装一个模拟终端环境,注意是按在sshd服务端,而不是ssh客户端。只有安装了服务端才有ssh的环境,才能通过客户端如(xshell)登上去。

首先下载cygwin_setup-x86_64.exe

链接:点击打开链接

安装过程中要手动选择SSH 包:输入ssh查找,Net default里面的openssh server
(默认是没有SSH 的,要手动选择. 不知道选哪个就都选中)。 


配置环境变量(非必须)

右击我的电脑 ,  属性> 高级> 环境变量
在系统变量下 点击新建, 添加变量名 CYGWIN , 变量值 ntsec 
在系统变量下, 编辑Path, 添加 ;c:\cygwin\bin 


配置ssh---注意使用系统名和密码
点击桌面输入ssh-host-config根据提示配置
如果用相同的名字 cyg_server, 输入no. 
如果选择不同的名字, 输入 yes. 
配置成功会看到下面消息:
Host configuration finished. Have fun!
Administrator
启动服务
net start sshd
或者
配置好之后会出现CYGWIN sshd服务,可以在这里启动
win7利用cygwin配置sshd服务


然后使用win7的 系统用户名和密码
然后就可以远程登陆win7了:ssh [email protected] ---我的win7用户名是lyy0

如果是Administrator:ssh [email protected]

win7利用cygwin配置sshd服务

然后win7作为跳板机再转登陆到其他机器:ssh [email protected] 123456