Mac OSX上的chmod命令用户权限
答
当你试图改变它们时,你扮演什么样的用户?尝试在chmod
命令前添加sudo
。
例如,
$: drwx------+ 49 host 2111606734 1666 Sep 26 13:31 Desktop/
$: sudo chmod 777 desktop
$: drwxrwxrwx+ 49 host 2111606734 1666 Sep 26 13:31 Desktop/
答
尝试使用Mac上的图形用户界面的方式,这就是你如何执行它。
“信息”窗口允许您修改用户,组和其他人的权限。它不提供与chmod命令相同级别的粒度控制,但它是快速限制对文件或文件夹的访问的好方法。
下面介绍如何修改权限与信息窗口:
4.单击锁定并使用管理员帐户进行身份验证。
使用用户和组旁边的菜单更改权限。
完成后关闭“信息”窗口。
更改立即生效!
第二个更好的方法是在终端上投入更多精力并使用chmod。
在过去的许可总量控制,你可以使用两个Unix命令 - LS和chmod - 要显示的权限,并修改它们。
假设你想找到一个文件夹的当前权限,然后改变他们755这将使你作为所有者的读,写和执行权限,以及其他人读取和执行权限。
下面是如何找到一个文件夹的当前权限和改变他们:
打开终端应用程序。
ls –l
类型,然后按回车键。您的主目录中的文件和文件夹的符号权限将显示详细信息-
类型
chmod 755 foldername
,然后按回车键。例如,如果您需要更改权限桌面$〜须藤搭配chmod 755桌面
这改变为rwxr-XR-X的文件夹的权限。
OR
$ ~ sudo chmod 777 Desktop
老劝一如既往 - 熟能生巧:)
尝试修改的一对夫妇的样本文件的权限。如果您需要更多帮助,请查看video
通过以上步骤,所有工作都可以在我的Mac OS X sierra上正常运行!祝你好运!
什么也没有发生,它是一样的...有没有这样的事情,作为破碎的权限? – Adonai
你有错误吗? - 编辑你的问题,显示我做过的相同类型的事情。您尝试更改的文件以及您的命令和结果。 –
nope我没有得到任何错误,一切都很好,就好像命令已经执行一样,但是当我用ls -l检查权限时,它们没有改变。 我注意到一位老板是我,另一位是工作人员,这可能是原因吗? – Adonai