windows 下安装sftp服务器 freesshd

windows 下安装sftp服务器 freesshd

公司的电脑无法直接插U盘传文件,通过微信和qq固然可以,但是需要多个账号,比较麻烦,为了方便在家里使用,准备通过ftp的方式进行. 于是准备在自己台式机上安装一个ftp服务器.

1. 软件安装

选用freesshd 来作为win下的服务器.

下载地址在官网下载 freeSSHd.exe

安装时一路下一步即可.

2. 软件设置

  1. 设置 SSH. 注意设置 Listen address 绑定的IP 和绑定的Port .

windows 下安装sftp服务器 freesshd

  1. 设置 Authentication 主要选择 Password authentication 为 Requried
    否则输入账号密码无法正常登录

windows 下安装sftp服务器 freesshd
3. SFTP 设置 SFTP home path 这个服务器映射的本地地址目录

windows 下安装sftp服务器 freesshd
4. Server status 最后一步设置选择 SSH server is running 的启动

windows 下安装sftp服务器 freesshd

  1. 以上设置完成后启动成功会如上图所示. 此时用设置好的账号用sftp客户端登录即可.
    常用的sftp客户端有 winSCP Xftp等 输入对应 IP 端口 账号密码 (选择第二步中设置的).

windows 下安装sftp服务器 freesshd

二. 常见问题

  1. generic error for access violation

问题的原因是在默认安装的时候,选择了服务启动选项,需要在win下

进入 服务->找到FreeSSHDService

选择停止

windows 下安装sftp服务器 freesshd