Copyright 2024 HNCloud Limited.
香港联合通讯国际有限公司
如何在Ubuntu18.04系统搭建FTP
时间 : 2023-07-10 10:54:45
编辑 : 华纳云
阅读量 : 372
在Ubuntu 18.04系统上搭建FTP服务器可以通过以下步骤进行:
-
更新系统软件包:
-
安装vsftpd软件包:
-
配置FTP服务器:
-
打开vsftpd的配置文件:
-
在配置文件中进行以下更改:
-
确保以下行没有注释掉(删除行首的 # 符号):
-
添加以下行来允许本地用户访问FTP服务器:
-
添加以下行来允许写入权限:
-
可选:根据需要进行其他配置更改,如限制访问目录等。
-
-
保存并关闭文件。
-
-
重启vsftpd服务以使配置生效:
sudo systemctl restart vsftpd
-
配置防火墙以允许FTP流量通过(如果有防火墙):
-
允许FTP默认端口(20和21):
-
如果要使用被动模式(Passive Mode)进行FTP连接,还需要打开一些额外的端口范围。
-
-
配置FTP用户:
-
创建一个新的FTP用户:
sudo adduser ftpuser
-
设置该用户的密码。
-
-
配置FTP用户的主目录:
-
打开vsftpd的用户列表文件:
sudo nano /etc/vsftpd.user_list
-
在文件中添加FTP用户名:
ftpuser
-
保存并关闭文件。
-
-
重启vsftpd服务:
sudo systemctl restart vsftpd
现在,你的Ubuntu 18.04系统上已经成功搭建了FTP服务器。你可以使用FTP客户端软件连接到该服务器,并使用FTP用户名和密码进行访问。请注意,FTP传输是明文传输,建议在非安全网络环境下使用SFTP或FTPS进行更安全的文件传输。