ubuntu怎么开启ftp服务

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

安装vsftpd软件包:打开终端,运行以下命令:

sudo apt update
sudo apt install vsftpd

配置vsftpd:打开vsftpd的配置文件,运行以下命令:

sudo nano /etc/vsftpd.conf

在配置文件中,您可以根据需要进行如下设置:

启用匿名访问(如果需要):将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

保存并关闭配置文件。然后,重新启动vsftpd服务,运行以下命令:

sudo systemctl restart vsftpd

如果您的系统上启用了防火墙,您需要允许FTP流量通过防火墙。运行以下命令以打开FTP的端口(默认为21):

sudo ufw allow ftp

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

阅读剩余
THE END