便宜VPS主机精选
提供服务器主机评测信息

如何在Ubuntu18.04系统搭建FTP

在Ubuntu 18.04系统上搭建FTP服务器可以通过以下步骤进行:

  1. 更新系统软件包:

     

  2. 安装vsftpd软件包:

     

  3. 配置FTP服务器:

    • 打开vsftpd的配置文件:

       

    • 在配置文件中进行以下更改:

      • 确保以下行没有注释掉(删除行首的 # 符号):

         

      • 添加以下行来允许本地用户访问FTP服务器:

         

      • 添加以下行来允许写入权限:

         

      • 可选:根据需要进行其他配置更改,如限制访问目录等。

    • 保存并关闭文件。

  4. 重启vsftpd服务以使配置生效:

    sudo systemctl restart vsftpd

  5. 配置防火墙以允许FTP流量通过(如果有防火墙):

    • 允许FTP默认端口(20和21):

       

    • 如果要使用被动模式(Passive Mode)进行FTP连接,还需要打开一些额外的端口范围。

  6. 配置FTP用户:

    • 创建一个新的FTP用户:

      sudo adduser ftpuser

    • 设置该用户的密码。

  7. 配置FTP用户的主目录:

    • 打开vsftpd的用户列表文件:

      sudo nano /etc/vsftpd.user_list

    • 在文件中添加FTP用户名:

      ftpuser

    • 保存并关闭文件。

  8. 重启vsftpd服务:

    sudo systemctl restart vsftpd

现在,你的Ubuntu 18.04系统上已经成功搭建了FTP服务器。你可以使用FTP客户端软件连接到该服务器,并使用FTP用户名和密码进行访问。请注意,FTP传输是明文传输,建议在非安全网络环境下使用SFTP或FTPS进行更安全的文件传输。

未经允许不得转载:便宜VPS测评 » 如何在Ubuntu18.04系统搭建FTP