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

[复制链接] |主动推送
查看105 | 回复0 | 2024-9-12 00:34:07 | 显示全部楼层 |阅读模式
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
233325cqro23dbqt86izvz.jpg
4.修改vsftpd配置文件,anonymous_enable=YES允许匿名访问
sudo vi /etc/vsftpd.conf
233325xwzyacswctsqgo55.jpg
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
233325h8ljaqwy8e8235wr.jpg
如图所示,搭建完成
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则