window 上安装 Cygwin 和 SSH 服务
从unix 机器上 SSH 到 window机器上,要在window 上安装 Cygwin 和 SSH 服务
1. 安装 Cygwin:
1.1 下载安装程序
 1.2  双击安装程序 以及 选择参数
 
 
 
 
1.3 选择SSH 包  (默认是没有SSH 的,要手动选择. 不知道选哪个就都选中)。 
依次点下一步直到完成。
 
2. 配置SSH
2.1 配置环境变量
右击我的电脑 ,  属性> 高级> 环境变量
在系统变量下 点击新建, 添加变量名 CYGWIN , 变量值 ntsec 
在系统变量下, 编辑Path, 添加 ;c:\cygwin\bin 
2.2 配置 SSHD 服务
运行 C:\cygwin64\Cygwin.bat或终端
在窗口中输入
ssh-host-config
*** Query: Should privilege separation be used? <yes/no>: yes
*** Query: New local account 'sshd'? <yes/no>: yes
*** Query: Do you want to install sshd as a service?
*** Query: <Say "no" if it is already installed as a service> <yes/no>: yes
*** Query: Enter the value of CYGWIN for the deamon: [] binmode ntsec
*** Query: Do you want to use a different name? (yes/no) yes/no
如果用相同的名字 cyg_server, 输入no. 
*** Query: Create new privileged user account 'cyg_server'? (yes/no) yes
*** Query: Please enter the password:
*** Query: Renter:
如果选择不同的名字, 输入 yes. 
*** Query: Enter the new user name: cyg_server1
*** Query: Reenter: cyg_server1
*** Query: Create new privileged user account 'cyg_server1'? (yes/no) yes
*** Query: Please enter the password:
*** Query: Reenter:
配置成功,你会看到下面消息:
Host configuration finished. Have fun!
这样会在 控制面板 —>服务 里面 看到
2.3 配置账户
- 
右击 我的电脑, 选择 管理
 - 
在弹出框里(在服务与应用下), 选择 CYGWIN sshd.
 - 
右击CYGWIN sshd 选择属性.
 - 
在弹出框上, 选择 登陆.
 - 
指定用户名和密码. 点击应用.
 
2.4 启动与停止SSH 服务
a  启动
在Cygwin 终端    输入bash    再输入 net start sshd 
或者控制面板->服务  直接手动CYGWIN sshd  右键选择启动
或者双击 C:\cygwin64\Cygwin.bat  cygrunsrv -S sshd
b  停止
在Cygwin 终端   输入  net stop sshd
3. 测试与连接
用putty登陆  里的UNIX系统 (账号 是2.3 设置的),  输入
SSH  机器名或者IP
                    
                
                
            
        
浙公网安备 33010602011771号