Questions tagged «permission»

允许和限制哪些用户可以执行特定文件的哪些操作

5
小牛 - 告诉应用程序“预览”打开PDF - 奇怪的权限问题
我最近将一个大型的PDF文件集合从Snow Leopard 10.6.8 TimeMachine磁盘移动到我的新rMBP(到内部闪存存储器)。我手动完成此操作,而不是通过TimeMachine界面。rMBP运行小牛10.9.3。 当我双击PDF时,它们在预览中打开没有问题。 但是,当我写一个小AppleScript来打开一个,例如: tell application "Preview" activate open "/Users/me/Desktop/test.pdf" end tell 我在执行AppleScript时遇到以下错误: 无法打开文件“test.pdf”,因为您无权查看它。要查看或更改权限,请在Finder中选择项目,然后选择“文件”>“获取信息”。 我查看Get Info for test.pdf。在“共享和权限”选项卡中,无论我设置权限是什么,即使所有用户都可以读取和写入文件,我仍然会收到错误。 相反,如果我从互联网上下载PDF,直接到桌面,并执行AppleScript打开它,它会在预览中打开而不会出现问题。 (ps我需要通过AppleScript打开PDF,作为我拥有的更大系统的一部分,我不仅仅是为了好玩!)

1
我如何给予应用程序永久权限,以便每次都不要求我的密码?
我正在使用一个名为Hostbuddy的应用程序来管理我的hosts文件中的条目。它工作得很好,唯一的问题是每次使用时都要求我输入密码,这会给你带来很多不便。我如何永久地给予Hostbuddy所需的许可?它要求输入密码的两件事是修改hosts文件并刷新我的DNS缓存。 PS,我理解这个的安全含义,我相信应用程序。


1
sudo chmod 0755 / usr / local和sudo chgrp wheel / usr / local有什么作用?
我卸载了Homebrew,手动删除了/ usr / local目录。 The following possible Homebrew files were not deleted: /usr/local/.DS_Store /usr/local/bin/ /usr/local/etc/ /usr/local/include/ /usr/local/lib/ /usr/local/libexec/ /usr/local/share/ /usr/local/texlive/ /usr/local/var/ You may consider to remove them by yourself. You may want to restore /usr/local's original permissions sudo chmod 0755 /usr/local sudo chgrp wheel /usr/local 我想知道建议的命令的作用。

2
如何使文件隐藏在Finder中但对应用程序可读,可写且可见?
我正在使用的另一个出色的应用程序让我很烦,因为每次启动它时,它都会写入用户帐户根目录中的两个文件,这些文件清晰可见。现在,我使用了sudo chflags hidden带有文件名的terminal命令来隐藏它们,这确实起作用,但是尽管如此,当我再次启动该应用程序时,它会使那些曾经被隐藏的文件再次可见! 文件内容保持不变,因此无论是重新编写文件,还是在启动后应用完成后重新使其可见,无论采用何种保存方式,都将忽略或更改文件的“隐藏”状态由于该应用使用了写权限(我猜是这样)。 有什么方法可以确保该应用程序可以找到这些文件,并执行写入和保存操作,但是我仍然可以在Finder中使它们不可见?如上所示,将文件隐藏在我的视野中,但对应用程序可读可写?Finder首选项设置旁边是否需要组合chown/ chmod命令?

1
如何在Mavericks中修复Apache对主文件夹的权限被拒绝?
我最近激活了OS X Mavericks附带的apache。 然而,我遵循了一些教程来设置Web服务器。当我浏览我的家庭过滤器时 http://localhost/~nazeem,我收到以下错误: You don't have permission to access /~nazeem/ on this server. 安装步骤 要设置Web服务器,我执行了以下步骤: 使用以下命令激活Web服务器: apachectl start 通过检查模块是否已加载来启用PHP 检查是否加载了主文件夹模块 制作了基于用户的配置文件 /etc/apache2/users/nazeem.conf 内容如下: <Directory "/Users/nazeem/Development/Websites/"> Options Indexes MultiViews FollowSymLinks AllowOverride All </Directory> 权限 〜/ nazeem:drwxr-xr-x + 〜/ nazeem /发展:drwxr-xr-x 〜/ nazeem /开发/网站:drwxr-xr-x 日志 apache日志说明如下: [Mon May 19 21:22:57 …

1
重新安装OS X后,我能够访问使用“磁盘工具”创建的myUser.dmg吗?
我将格式化我的OS X机器(El Capitan 10.11.6)。 我使用“磁盘工具” 手动创建了外部硬盘.dmg上/myUser文件夹的磁盘映像文件()。 .dmg重新安装OS X后,我是否能够访问/挂载此磁盘映像()文件,或者我是否会遇到权限等问题? 磁盘映像文件具有读/写格式(未压缩),没有加密。

1
如何从我的mac中删除Chess?[重复]
这个问题在这里已有答案: 如何删除Apple System Apps 2答案 我试图从我的Mac上删除Chess.app: 移至垃圾箱:“Chess.app”无法修改或删除,因为它是macOS所要求的。 尝试在“获取信息”中更改每个人的权限:由于您没有必要的权限,因此无法完成操作。 chmod 755 Chess.app/在终端工作,但后来做sudo rm -rf Chess.app/:长列表包括rm:Chess.app/:操作不允许 那么我怎么能删除它?

0
永久更改设备所有权
我的硬盘上有几个分区,其中一个打算用作本机Linux安装(尚未发布)和我最近安装的VirtualBox中的一个共享主分区。我设法告诉VirtualBox将该分区显示为虚拟磁盘1。幸运的是,Linux在未分区的块设备上创建文件系统没有问题。 我希望能够以普通用户身份运行VirtualBox。由于该分区实际上将包含单个用户的整个目录,因此可以在OS X上向该单个用户授予对该分区的写权限。我是这样做的sudo chown username /dev/disk0s4。 但是现在出现了问题:所有权的这种变化不是持久的。重新引导系统后,我将无法再运行虚拟机。因此,我需要某种方法使更改永久生效,例如,chown每次系统启动时自动执行上述操作。我怎么做?有更好的解决方案吗?我知道在最近的Linux发行版中,干净的解决方案将是编写udev规则来设置该设备节点的所有权。OS X上有类似的机制吗? 1使用VBoxManage internalcommands createrawvmdk -filename LinuxHome.vmdk -rawdisk /dev/disk0s4的情况下,你有兴趣在这方面。

0
是否可以使用`tmutil delete`或其他命令从多个备份中删除一个文件?
我在清理备份驱动器时遇到问题。我想摆脱几个大文件,这样我就可以保留其他增量备份。 我无法在整个备份上使用tmutil delete命令,因为我丢失了该间隔中的所有文件,而不仅仅是我要清除的有问题的文件。 这是库包文件/文件夹的权限: Mac:~ bmike$ ls -laeO /Volumes/Backups/Backups.backupdb/Mac/2015-04-09-072338/Macintosh\ HD/Users/bmike/Pictures/Photos\ Library.photoslibrary total 0 drwxr-xr-x@ 10 bmike staff - 340 Apr 8 20:05 . 0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown drwx------@ 28 bmike staff - 952 Apr 9 09:38 .. 0: group:everyone deny add_file,delete,add_subdirectory,delete_child,writeattr,writeextattr,chown 1: group:everyone deny delete drwxr-xr-x+ 2 bmike staff - …

2
无法确定目标磁盘上的Mac OS X版本(-69831)
我最近将我的主文件夹移动到MacbookPro上的另一个内置硬盘(2011年初OSX 10.9.4)。我遇到一个问题,即应用内文件对话框无法显示我的新主目录或其内容。我想过尝试修复磁盘权限,但该选项在“磁盘工具”中显示为灰色,尝试在终端中运行时出现以下错误 sudo diskutil repairpermissions /Volumes/Data Error starting permissions repair for disk1s2 Data: Unable to determine the Mac OS X version on the targeted disk (-69831) 我还尝试重新启动进入恢复模式并使用resetpassword对话框中的修复选项,但不显示/ Volumes / Data磁盘,只显示主启动卷。

2
重置所有Mojave App权限
所以我最近升级到Mojave,并获得了一些请求权限弹出窗口,请求访问系统事件等。 我没有认识到这些应用程序中的一些并且不允许访问。 现在事实证明xcodebuild正在使用它并且它失败了。 如何重置所有这些应用程序权限。所以我再次获得弹出窗口,我可以允许这一次。 PS:我不是在询问文件权限。

0
Ran Disk Utility修复权限,但不确定它是否正在做正确的工作
我编写了一个脚本来解析磁盘工具日志,输出和权限更改,提供比以前更多的访问权限。 有5个结果: 2014-09-21 21:42:31 +1000: Permissions differ on “usr/lib/libruby.2.0.dylib”; should be lrwxrwxrwx ; they are lrwxr-xr-x . 2014-09-21 21:42:31 +1000: Permissions differ on “usr/lib/libruby.dylib”; should be lrwxrwxrwx ; they are lrwxr-xr-x . 2014-09-21 21:42:32 +1000: Permissions differ on “Applications/Safari.app/Contents/Resources/Safari.help/Contents/Resources/index.html”; should be lrwxr-xr-x ; they are -rw-r--r-- . 2014-09-21 21:42:34 +1000: …

0
需要放宽Frameworks应用程序内部文件夹的权限
在2008年初的MacPro上运行El Cap。我使用R在其Frameworks实现中内置了版本控制系统。所有的包文件夹都在里面 /Library/Frameworks/R.framework/Versions/3.4/Resources/library 需要能够在R程序内定期更新。当我将OSX的“祝福”安装从硬盘驱动器移动到SSD时,发生了一些事情。 (请原谅任何古老的术语,我是一个有着数十年历史的老家伙。)包文件夹都列在getInfo面板中 Read only 对于 everyone。 自几个月前的更改以来,我只删除了需要更新的软件包,然后R过程可以毫不费力地完成。但是,有一个新版本,我可能需要进行批发更新,并且键入密码一千次可能是不可行的。

1
如何在EI Capitan 10.11.4或更高版本下修改Info.plist
这个问题困扰我,因为我试图将硬件(智能卡设备)信息添加到支持列表,以便我可以在我的macintosh下使用这个智能卡设备。但我没有权限在EI Capitan 10.11.4或10.11.5上修改此列表文件(Info.plist)。在10.11.4之前,没有这个权限的事情,我看不出为什么苹果这样做。 任何人都知道如何修改Info.plist(目录:“/ usr / libdc / SmartCardServices / drivers / ifd-ccid.bundle / Content /”)?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.