小编Jos*_*osh的帖子

如何在OS X/Terminal中为root设置文件权限?

我遇到了让Apache使用我的虚拟主机的问题,并且我已经将其缩小到我正在添加手动创建的虚拟主机(相对于由python脚本创建的其他虚拟主机)这一事实.当我跑:

ls -l

我明白了:

-rw-r--r--  1 root      wheel   772 May 10 17:53 host1.com
-rw-r--r--  1 root      wheel   766 May 10 17:53 host2.com
-rw-r--r--@ 1 myname    wheel   914 Mar 28 14:24 host3.com
-rw-r--r--  1 root      wheel  3897 May 10 17:53 host4.com
-rw-r--r--  1 root      wheel  5240 May 10 17:53 host5.com
-rw-r--r--  1 root      wheel  4037 May 10 17:53 host6.com

我不确定"@"是指什么,但是手动创建的文件我的用户名是所有者而不是root.当我在OS X(Finder)中查看文件信息时,我看到大多数文件的权限显示"system"具有读写访问权限,但我手动创建的vh文件显示我(我的用户名)有读写权限访问.

有人能告诉我如何在终端中设置"系统"或"根"的权限吗?我有超级用户访问权限.

apache permissions terminal sudo virtualhost

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

apache ×1

permissions ×1

sudo ×1

terminal ×1

virtualhost ×1