阅读量:3
Debian系统配置vsftpd权限步骤如下:
-
安装vsftpd
sudo apt update && sudo apt install vsftpd -
编辑配置文件
/etc/vsftpd.conf- 基础权限:
local_enable=YES # 允许本地用户登录 write_enable=YES # 允许上传/下载 chroot_local_user=YES # 限制用户至主目录 allow_writeable_chroot=YES # 允许chroot目录可写(若启用chroot) anonymous_enable=NO # 禁止匿名登录(生产环境推荐) - 用户列表控制(可选):
userlist_enable=YES userlist_file=/etc/vsftpd.user_list userlist_deny=NO # 仅允许列表内用户访问
- 基础权限:
-
设置用户目录权限
sudo mkdir -p /home/ftpuser sudo chown ftpuser:ftpuser /home/ftpuser sudo chmod 755 /home/ftpuser # 用户可读写,其他用户仅读 -
重启服务与防火墙
sudo systemctl restart vsftpd sudo ufw allow 21/tcp # 主动模式 sudo ufw allow 40000:50000/tcp # 被动模式(可选)
说明:
- 若需虚拟用户,需额外配置
/etc/vsftpd/user_config_dir/下的用户专属配置文件。 - 生产环境建议启用SSL/TLS加密(
ssl_enable=YES)并禁用匿名访问。 - 通过
local_umask可控制用户上传文件的默认权限(如022对应644权限)。
以上就是关于“Debian系统vsftp权限如何配置”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm