通过freeFTPd工具搭建SFTP服务器

温馨提示:本文最后更新于2024-07-04 23:38:22,某些文章具有时效性,若有错误或已失效,请在文末留言。

FTP传输文件时密码和数据以纯文本格式发送,大多数情况下是不会加密的,安全性低。而SFTP传输文件时会进行数据加密,以二进制的形式传递,安全性较高。而且两者使用的连接方式也是不同的,FTP使用tcp端口21建立连接,SFTP是通过tcp端口22建立安全连接来传输文件。今天来分享一下如何使用freeFTPd工具搭建SFTP服务器。

FTP SSL/SFTP文件传输服务器 freeFTPd v1.0.13 官方免费安装版-十一张

搭建教程

1、下载freeFTPd服务器软件,下载地址:

2、安装过程也没啥可说的,一路点击 Next 按钮即可,如下图;

通过freeFTPd工具搭建SFTP服务器

通过freeFTPd工具搭建SFTP服务器

通过freeFTPd工具搭建SFTP服务器

3、安装之后,会提示是否启动后台服务,选择“是”,如下图;

通过freeFTPd工具搭建SFTP服务器

通过freeFTPd工具搭建SFTP服务器

4、以管理员权限打开freeFTPd,如果以普通用户打开freeFTPd,将无法保存配置。

通过freeFTPd工具搭建SFTP服务器

5、软件主图窗口如下,可以看到SFTP状态为未启动。

通过freeFTPd工具搭建SFTP服务器

6、左侧选择 [SFTP] 选项,如左下图,我们看到当前SFTP状态为“Stopped”,点击“Start”按钮。之后状态将变为Running…,如右下图。

通过freeFTPd工具搭建SFTP服务器

通过freeFTPd工具搭建SFTP服务器

7、左侧选择 [Users] 选项,点击“Add”按钮添加用户,如左下图。我们先添加一个测试用户aaa,认证方式选择“Password stored as SHA1 hash”(使用密码方式授权),共享的目录为aaa,然后点击“Apply”按钮保存,如右下图。

通过freeFTPd工具搭建SFTP服务器

8、同时,别忘记配置SFTP根目录aaa文件夹的目录权限,如下图;

通过freeFTPd工具搭建SFTP服务器

9、点击下图“Apply & Save”按钮,保存所有配置文件。

通过freeFTPd工具搭建SFTP服务器

注意:如果弹出不能写入配置错误窗口,说明您之前是用普通用户启动的freeFTPd,需要以管理员权限重新打开freeFTPd,才能正常写入配置文件。

测试

1、安装SFTP客户端进行测试,SFTP客户端有WinSCPRaiDriveFileZilla等。

2、以WinSCP客户端为例,安装后打开,点击“新建站点”,如下图;

●文件协议:为SFTP
●主机名:填写服务器IP
●端口号:22
●用户名:本例为aaa
●密码:用户aaa的密码

配置好后,点击“保存”按钮,再点击“登录”按钮。

通过freeFTPd工具搭建SFTP服务器

3、提示是否保存密码,勾选“保存密码”再点击“确定”,站点名称可自定义。

通过freeFTPd工具搭建SFTP服务器

4、初次连接时,会提示是否信任该主机,选择“是”确认。

通过freeFTPd工具搭建SFTP服务器

5、我们可以看到,已经可以获取到服务器端的目录列表,说明连接成功。

通过freeFTPd工具搭建SFTP服务器

✅来源:十一张博客
© 版权声明
THE END
如果觉得这篇文章对您有帮助,可以收藏本网址,方便下次访问!
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容