OS X 主目录的默认所有权和权限是什么?

OS X 主目录的默认所有权和权限是什么?

相关问题我看到了有关如何设置权限的说明。OS X 中主目录的默认权限是什么。我的权限有何不同?(见代码片段):

jbenniMac:~ jbenni$ pwd
/Volumes/Macintosh HD/Users/jbenni
jbenniMac:~ jbenni$ ls -l ..
total 0
drwxrwx---@ 101 jbenni  staff  3434 May 14 17:15 jbenni
jbenniMac:~ jbenni$ mkdir test
mkdir: test: Permission denied
jbenniMac:~ jbenni$ 

澄清评论:

jbenniMac:~ jbenni$ ls -ledO@ /Users/jbenni
drwxr-xr-x+ 13 jbenni  staff  - 442 Mar  9 15:52 /Users/jbenni
 0: group:everyone deny delete

拥有(或看起来拥有)两个主文件夹并非故意的。几年前,在操作系统的几个版本中,当我设置仅包含系统和应用程序的 SSD 时,我确实将主文件夹移到了不​​同​​的卷。[我使用了“用户和组”中的 GUI 工具(选择名称并单击,选择“高级选项...”浏览以设置主目录)。]

PWD 目录(在“Macintosh HD”卷上)是我在 Finder 中实际看到的桌面目录。

注意:我添加了一个新用户并进行了测试。尽管新帐户的权限和所有权似乎与问题帐户相匹配,但 Terminal 在新帐户上工作时没有权限问题。

答案1

/Volumes/Macintosh HD/Users/jbenni 上的 ACL 是问题所在。使用以下命令删除所有三个条目:

chmod -N "/Volumes/Macintosh HD/Users/jbenni"

答案2

我只需创建另一个帐户,然后查看该用户的主文件夹,看看默认权限是什么。这可能是比较帐户权限的最佳方法。

相关内容