Macos 正在尝试删除Apple';s隔离给出错误“;xattr:[Errno 2]没有这样的文件或目录";
我正在尝试从osx上的文件权限中删除隔离;与问题相似的起点 然而,当尝试在那里有效的解决方案时,我得到:Macos 正在尝试删除Apple';s隔离给出错误“;xattr:[Errno 2]没有这样的文件或目录";,macos,permissions,Macos,Permissions,我正在尝试从osx上的文件权限中删除隔离;与问题相似的起点 然而,当尝试在那里有效的解决方案时,我得到: $ xattr -d com.apple.metadata:kMDItemWhereFroms myFile.pem xattr: [Errno 13] Permission denied: 'myFile.pem' 当我通过应用sudo来跟进时,我得到: $ sudo xattr -d com.apple.metadata myFile.pem xattr: [Errno 2] No
$ xattr -d com.apple.metadata:kMDItemWhereFroms myFile.pem
xattr: [Errno 13] Permission denied: 'myFile.pem'
当我通过应用sudo来跟进时,我得到:
$ sudo xattr -d com.apple.metadata myFile.pem
xattr: [Errno 2] No such file or directory: 'myFile.pem'
有人知道这是怎么回事吗?我的文件显然存在,我不确定下一步要尝试什么
编辑 尝试删除显式指定的属性仍会导致:
sudo xattr -d com.apple.metadata:kMDItemWhereFroms myFile.pem
xattr: [Errno 2] No such file or directory: 'myFile.pem'
在第二个示例中,实际上没有元数据属性,即
sudo xattr-d com.apple.metadata:kMDItemWhereFroms myFile.pem
在删除扩展属性之前,请先尝试列出它们,您可以通过以下方式执行此操作:
xattr-l myFile.pem
然后,您应该知道要删除/更改哪些文件才能解除隔离
例如,如果我在.dmg
文件上执行此操作,我会看到:
[~/下载]:;xattr-l Yahoo Messenger_3.0.2构建235554.dmg
com.apple.diskmages.fsck:
00000000 6A EE 43 E7 65 3C 02 09 FC CC FD EE C5 BA 6F 0C | j.C.eI更新了我的答案@user3224967;尝试使用myFile.pem
文件的显式路径。无需执行sudo
。