You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在CentOS根目录创建允许所有用户读写的文件夹

在CentOS根目录创建所有用户可读写文件夹的完整步骤

没问题,这事儿在CentOS上操作起来很简单,我给你一步步拆解,确保所有用户都能正常在里面创建文件和子文件夹:

1. 先创建目标文件夹

根目录属于系统级目录,普通用户没有直接创建权限,所以得用sudo执行mkdir命令。比如我们把文件夹命名为/public-share(你可以换成任意你喜欢的名字):

sudo mkdir /public-share

2. 设置全用户读写执行权限

要让所有用户都能在这个文件夹里创建内容,需要给所有用户分配读、写、执行权限。用chmod命令设置权限为777:

sudo chmod 777 /public-share

这里解释下权限数字:7代表读(4)+写(2)+执行(1)的组合,三个7分别对应文件夹所有者、所属组、其他所有用户,所以777意味着任何人都能对这个文件夹进行读写操作。

3. (推荐)添加粘滞位避免误删他人文件

如果不想让用户随意删除其他用户创建的文件或子文件夹,可以给文件夹加上粘滞位(sticky bit)。设置后,只有文件的所有者或者root用户才能删除对应的文件:

sudo chmod +t /public-share

你可以用ls -ld /public-share查看权限,此时会看到权限末尾是t(比如drwxrwxrwt),就说明粘滞位已经生效。

验证权限是否正确配置

切换到任意普通用户测试一下,比如:

su - your-regular-user
touch /public-share/test-file.txt
mkdir /public-share/test-subdir

如果能顺利创建文件和子文件夹,就说明权限设置没问题了。

内容的提问来源于stack exchange,提问作者Vivek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 06:52:39