在工作中遇到把文件推送到sftp的功能,但是当完成代码编写的时候,却没有准确的sftp服务器相关数据供测试使用,想到只能自己动手搭建一个sftp服务器。
具体步骤如下:
1、下载freessh:下载地址, 只下载 freeSSHd.exe 就可以了
2、安装 默认安装
3、基本设置
3.1. User设置(设置用户名密码)
如图,设置用户名和密码并选择sftp连接方式
3.2 SSH设置(设置连接地址)
这里选择本地地址
3.3 设置sftp 中选择服务端默认路径
3.4 设置Authentication 中Password authentication 一栏 要选择 Required ,否则客户端连接时输入密码总是错误
3.5 设置server status 中 run ssh servers
4、测试连接sftp
本地sftp服务器搭建完成