Windows安装freeSSHd

freeSSHd介绍

        freeSSHd是一款可以安装在Windows上的应用,可提供ssh,sftp,telnet等服务。

下面操作在Windows10上安装freeSSHd,然后通过linux来连接Windows实现文件传输。

下载和安装

官网下载地址:http://www.freesshd.com/?ctt=download

下载freeSSHd.exe,下载完后双击默认安装。

配置freeSSHd

以管理员身份运行,弹出如下图,点击OK。

然后在桌面任务栏右下角找到应用,右键,点击Settings,打开设置窗。

点击SSH标签页,如下图配置,参数根据实际的填写。

(监听地址可以选0.0.0.0,端口可以写22也可以随意换一个,最大连接数可以写30,超时时间可以设180,勾选打开应用自动启动SSH服务)

点击Authentication标签页,如下图配置。路径则是freeSSHd安装的路径。

点击SFTP标签页,如下图配置,要在freeSSHd目录下新建一个sftp文件夹,然后路径指向到这个文件夹。

点击Users标签页,点击Add,创建用户,填写用户名,Authentication选择SHA1,3个权限都勾上。

  

其他的标签页都不用动,使用默认值。

启动服务

点击Server status标签页,如下图,点击SSH下方的Click here to start it。

显示绿色勾说明服务器起来了。

验证连接

在cmd中输入netstat -p tcp -an或netstat -ano,如下图,可以看到2211端口被监听了。

在linux系统中输入命令:sftp -P 2211 test@172.20.1.144,意思是用账号test连接172.20.1.144的端口2211(命令中的参数根据实际的填写,参数都在之前的配置中都设置好了),第一次连接要输入yes,接着输入密码后,如下图说明连接成功。(输入exit则退出)

如果出现如下图的问题,连接不进去,但密码没有输错,此时关闭freeSSHd重新打开服务即可。

添加入站规则

        在Windows Defender防火墙中添加入站规则,添加2211/tcp端口。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值