为用户增加指定文件夹权限
前提概要:
在用宝塔的时候,发现ubuntu用户无法修改站点文件夹的权限(默认权限全部归给www用户),这就导致了我无法通过vscode修改博客,于是就有了下面的学习
在不改变原有的所有者www
的情况下,可以通过为ubuntu
用户设置ACL权限来实现。
使用ACL为ubuntu
用户增加权限:
- 首先确保系统安装了ACL:
1 |
|
- 启用ACL(通常已经默认启用):
检查挂载点是否启用了ACL:
1 |
|
若没启用,则编辑/etc/fstab
,在对应分区挂载选项中增加acl
,再重新挂载。
- 为
ubuntu
用户添加完整权限:
1 |
|
- 确认设置是否成功:
1 |
|
参数解释:
setfacl
:设置访问控制列表(ACL)权限的工具。-R
:递归设置文件夹及内部文件的权限。-m
:修改权限(modify)。u:ubuntu:rwx
:对用户ubuntu
授予读写执行权限。
为用户增加指定文件夹权限
https://zhangqi.online/2025/03/15/为用户增加指定文件夹权限/