在windows上搭建SSH服务踩过的坑

前两天安装了windows操做系统,想在windows上作内网穿透,因此就想在windows下启用ssh服务,今天就来说一下我在搭建ssh服务中遇到的坑。html

我显示在Mac下搭建了ssh服务,而且测试经过,可是当到windows上,我想以一样的方式操做的时候,事实告诉我,“我太天真了!”,没办法,从新百度了一通,发现windows搭建ssh服务通常都是用freeSSHd软件,因而果断下载了一个软件安装,并开启了ssh服务,而后兴高采烈的打开命令行,敲入ssh user@IP回车运行,瞬间心中一万只“草泥马”飞过,windows命令行默认没有安装这些命令,因而我下载了Xshell这个软件,安装完成后运行,正常登录。shell

在这其中遇到的问题以下:windows

问题一:若是不能正常登录,将FreeSSHd以管理员方式运行试一下。ssh

问题二:登录成功后不能像在Mac系统那样经过scp命令拷贝文件,因此须要使用sftp命令登录才有意义测试

问题三:经过FreeSSHd启用的服务,再添加用户时须要计算机中存在的用户,不然可能没法访问计算机中的文件,这是因为用户权限致使的;关于权限控制问题能够参考这篇文章:http://www.cnblogs.com/ZhangShuo/articles/1836971.html操作系统

FreeSSHd配置参考连接:http://jingyan.baidu.com/article/656db918fc9701e381249cf5.html.net

sftp命令参考连接:http://blog.csdn.net/stpeace/article/details/39404449命令行

相关文章
相关标签/搜索