AUTHOR:吖吖個呸
DATE: 2011-09-01 感谢原创作者.
WINDOWS也可以做SSH服务器, 呵呵,你相信吗?
大家都知道WINDOWS里面有个TELNET服务,不过传输过程是非加密的,不安全,别人通过抓包,很容易获取到我们的用户和密码信息。
SSH这个是加密传输的,LINUX里用的比较多,一般管理LINUX服务器,都是通过SSH远程登陆到服务器的一个SHELL,然后进行各种的操作。想了很久,WIN下有没有SSH这样的东西呢?其实有的,今天终于搞定了。本文本人原创,转载请注明出处,谢谢合作!
下面开始动工。
用到的软件
setup.html' target='_blank'>setupssh..sshserver.exe
具体的下载地址,自己找吧。
安装就不多说了,一路的下一步,微软就是这样,下一步工程师,呵呵
我的安装路径是用的默认:C:Program FilesOpenSSH
主要说安装完成后的配置,安装完成后,打开CMD(什么?你不知道CMD,去死!!!)
然后进入到SSH安装的目录
然后就正式进入配置了哦!
首先建立远程ssh要用的用户名和密码
net user ssh ssh/add //建立用户名为ssh,密码为ssh
net localgroup administrators ssh/add //把ssh用户加入到administrators这个组
mkgroup -l >>..etcgroup //导入系统组和用户信息到SSH的配置文件
mkpasswd -l >>..etcpasswd //导入系统的用户密码信息到SSH的配置文件
这里的用户组分两种情况,第一种是本地用户组,第二种是在域上的用户组。对应的使用-l和-d参数就能
将两种用户组分别导入。然后将Windows中的用户导入到OpenSSH
第二步是导入密码:输入以下命令:“mkpasswd -l >>..etcpasswd”。运行命令后,在../etc目录下产生密码
注意:这里的用户和密码,不是SSH的,用的是系统的
然后就可以net start opensshd开启服务了 下图
然后我们就可以用SSH的客户端进行连接了,如下图
输入IP地址和用户名,就是刚才我们建的SSH用户
这里很明显的,跟SSH到LINUX不一样,太不一样了,太给力了,吼吼吼吼。。。。。
然后点OK之后,提示输入密码。刚才的密码是ssh
下面就登陆成功了哦!
嘿嘿,执行命令看一样吧,太熟悉了。跟DOS一样
吼吼,打完,收功!!!