debian

debian系统vsftp权限设置

小樊
45
2025-03-06 20:56:39
栏目: 智能运维
Debian服务器限时活动,0元免费领! 查看>>

在Debian系统上配置vsftpd(Very Secure FTP Daemon)涉及多个步骤,包括安装、配置、设置用户权限和目录权限等。以下是一个详细的指南:

安装vsftpd

首先,确保你的系统是最新的,然后安装vsftpd:

sudo apt update
sudo apt install vsftpd

启动并启用vsftpd服务

启动vsftpd服务并设置开机自启:

sudo systemctl start vsftpd
sudo systemctl enable vsftpd

配置防火墙

确保防火墙允许FTP流量。对于基于UFW的防火墙(如Ubuntu),可以使用以下命令:

sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw reload

配置vsftpd.conf

编辑vsftpd的配置文件 /etc/vsftpd.conf,根据你的需求进行以下配置:

创建并设置目录权限

创建指定的目录并设置适当的权限:

sudo mkdir -p /var/ftp/specific_dir
sudo chown ftpuser:ftpuser /var/ftp/specific_dir
sudo chmod 755 /var/ftp/specific_dir

测试访问及写入功能

使用FTP客户端(如FileZilla)或命令行工具连接到FTP服务器,测试访问及写入功能是否正常。

虚拟用户权限设置

如果你需要使用虚拟用户模式,可以参考以下配置:

请注意,以上信息提供了在Debian系统上配置vsftpd的基本步骤和权限设置。在实际操作中,你可能需要根据具体需求调整配置。建议在修改配置文件之前备份原始文件,以防需要恢复。此外,确保在进行任何配置更改后重启vsftpd服务以使更改生效。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:Debian下vsftp权限如何设置

0
看了该问题的人还看了