广告

如何在ubuntu18.04系统搭建ftp服务

2023-11-17

FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。

其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上。此外,由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用该协议。

Ubuntu18.04系统系统如何搭建FTP?本教程以Ubuntu18.04系统为例进行图文说明,本配置适用于Ubuntu16.04和Ubuntu18.04版本。

以下为操作步骤:

1.更新软件包信息(apt是本地存了一份软件包信息的列表,比如软件大小,版本号,依赖等。)(若更新不了的话编辑vi /etc/apt/sources.list 在末尾添加源后保存退出。)

sudo apt-get update
 

2. 目前Linux上使用较多的ftp服务器是vsftpd。需要先安装vsftpd软件。在Ubuntu上安装vsftpd使用的命令是

sudo apt-get install vsftpd
 

3.安装完成后查看vsftpd服务状态

systemctl status vsftpd

查看ftp服务状态

4.修改vsftpd配置文件,anonymous_enable=YES允许匿名访问

sudo vi /etc/vsftpd.conf
修改vsftpd配置文件,anonymous_enable=YES允许匿名访问

5.修改之后重启vsftpd服务

sudo systemctl restart vsftpd
 

6.Ubuntu预设的FTP server 目录是在/srv/ftp

建立一个目录和文件进行测试

cd /srv/ftp

sudo touch test.txt

sudo mkdir test
 

7.在文件管理的地址栏填入ftp://服务端IP

测试效果

如图所示,搭建完成

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。本站原创内容未经允许不得转载,或转载时需注明出处!

上一篇:Centos如何查看硬盘使用情况

下一篇:Windows server 2016如何禁止运行批处理文件

这条帮助是否解决了您的问题?已解决未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好!很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!

立即注册91VPS账号,免费体验多款产品
立即注册
联系我们
全国咨询热线:
0712-5319406
QQ客服:
800193021
91VPS微信客服

扫码联系微信客服