在Ubuntu上安装FTP服务器

在Ubuntu上安装文件传输协议(FTP)是一个常用任务,允许您使用FTP来移动计算机之间的文件。 FTP工作在客户端 - 服务器模型上。 服务器组件是FTP守护程序,始终侦听分配端口上的FTP请求(默认情况下端口21)。

第一步是安装FTP守护程序。 我们推荐VSFTPD。

sudo apt install vsftpd

启用通过FTP上传

默认情况下,FTP用户可以下载文件但无法通过FTP上载。 允许用户上传文件,编辑文件 /etc/vsftpd.conf.conf.:

write_enable=YES

接下来,重新启动vsftpd:

sudo systemctl restart vsftpd.service

现在,当用户使用FTP登录时,他们将在其主目录中启动
(例如/ home / username),他们就可以将文件下载和上传到此目录,以及创建和删除目录。

如果您希望用户仅限于他们的主目录,请将同一文件视为以前(/etc/vsftpd.conf),取消注释该行:

chroot_local_user=YES
4

发表回复