温馨提示×

ubuntu怎么开启ftp服务

小亿
273
2023-11-10 21:19:28
栏目: 智能运维

要在Ubuntu上开启FTP服务,您可以按照以下步骤操作:

  1. 安装vsftpd软件包:打开终端,运行以下命令:
sudo apt update
sudo apt install vsftpd
  1. 配置vsftpd:打开vsftpd的配置文件,运行以下命令:
sudo nano /etc/vsftpd.conf
  1. 在配置文件中,您可以根据需要进行如下设置:
  • 启用匿名访问(如果需要):将anonymous_enable的值设置为YES
  • 禁用匿名上传:将anon_upload_enable的值设置为NO
  • 允许本地用户登录:将local_enable的值设置为YES
  • 允许写入权限:将write_enable的值设置为YES
  • 指定FTP用户的主目录:取消chroot_local_user的注释,并将其值设置为YES
  • 指定FTP用户的主目录路径:取消local_root的注释,并将其值设置为您希望的路径。
  • 指定FTP用户的访问权限:取消user_sub_token的注释,并将其值设置为$USER
  1. 保存并关闭配置文件。然后,重新启动vsftpd服务,运行以下命令:
sudo systemctl restart vsftpd
  1. 如果您的系统上启用了防火墙,您需要允许FTP流量通过防火墙。运行以下命令以打开FTP的端口(默认为21):
sudo ufw allow ftp

现在,您的Ubuntu系统应该已经开启了FTP服务。您可以使用FTP客户端连接到您的Ubuntu系统并进行文件传输。

0