美文网首页
macOS 下更改文件的访问权限

macOS 下更改文件的访问权限

作者: JailbreakLifer | 来源:发表于2019-11-21 15:09 被阅读0次

有时候我们在操作一些系统的文件夹或者文件时,经常会遇到没有访问的权限,特别是我们在 Terimal(终端)做一些操作时

no permission.png

下面的表格是所有的权限表示:


permission table.png

权限设置决定谁可以查看和更改电脑上的文件。您可以在“信息”窗口底部为“访达”中的文件、文件夹或磁盘更改权限设置。例如,您可以更改某个文件夹的权限设置,这样登录您 Mac 或连接到 Mac 进行文件共享的其他用户,只能查看但不能更改文件夹中的文件。

image.png

将权限分配给用户和群组

在 Mac 上,选择磁盘、文件夹或文件,然后选取“文件”>“显示简介”。

如果“共享与权限”中的信息不可见,请点按显示三角形。

点按锁图标以将其解锁。

输入管理员名称和密码。

点按“名称”栏中的用户或群组,然后从弹出式菜单中选取权限设置。

读与写:允许用户打开项目并对其进行更改。

只读:允许用户打开项目,但不能更改其内容。

只写:将一个文件夹设置为投件箱。用户可以将项目拷贝到投件箱,但是不能打开投件箱。只有投件箱的所有者才能打开它。

无访问权限:阻止对项目的所有访问。

打开“简介”窗口后,您可以在“共享与权限”部分中撤销对用户或群组的权限设置所做的任何更改。在关闭“简介”窗口前,点按操作弹出式菜单 ,然后选取“复原更改”。

将权限应用于文件夹或磁盘中的所有项目

在 Mac 上,选择文件夹或磁盘,然后选取“文件”>“显示简介”。

点按锁图标 以将其解锁。

输入管理员名称和密码。

点按操作弹出式菜单 ,然后选取“应用到包含的项目”。

更改项目的所有者

在 Mac 上,选择项目,然后选取“文件”>“显示简介”。

点按锁图标 以将其解锁。

输入管理员名称和密码。

如果“共享与权限”部分的“名称”栏中未列出新所有者的名称,请点按添加按钮 以添加新所有者。

在“名称”栏中选择新所有者,点按操作弹出式菜单 ,然后选取“使 __ 成为所有者”。

打开“简介”窗口后,您可以在“共享与权限”部分中撤销对项目所有者所做的任何更改。在关闭“简介”窗口前,点按操作弹出式菜单 ,然后选取“复原更改”。

在“名称”栏中添加或移除用户或群组

在 Mac 上,选择项目,然后选取“文件”>“显示简介”。

点按锁图标 以将其解锁。

输入管理员名称和密码。

在“共享与权限”部分中,执行以下任一项操作:

添加用户或群组:点按列表下方的添加按钮 ,选择用户或群组,然后点按“选择”。

移除用户或群组:选择用户或群组,然后点按列表下方的移除按钮 。

打开“简介”窗口后,您可以在“共享与权限”部分中撤销添加或移除用户或群组。在关闭“简介”窗口前,点按操作弹出式菜单 ,然后选取“复原更改”。

可以参考苹果官网的帮助:访问

查询文件的访问权限和更改

打开终端程序(Terimal),切换到想要查询的文件目录下,输入命令,可以查看到文件或者文件夹的访问权限

ls -l
check_permission.png

使用 chmod 命令更改权限

chmod 755 folderName/filename
image.png

如上面的命令是把 Documents 的权限更改为可读写,可执行。

如果出现下图这种情况,是因为 Apple 在后来的系统中,更加注重了对系统安全的保护

image.png

可以使用下面的命令更改用户的权限


diskutil resetUserPermissions / `id -u`

相关文章

网友评论

      本文标题:macOS 下更改文件的访问权限

      本文链接:https://www.haomeiwen.com/subject/yzskvctx.html