我正在寻找任何建议/直觉/线索/答案的权限问题,一直困扰着我,因为我切换到新的Macbook Pro。这是两难。某些程序在安装过程中将库复制到/ usr/local/lib下,并在运行这些程序时遇到了一个崩溃,我认为这与该文件夹中文件的权限限制有关。我有错误(无法访问此路径中的文件)试图安装插件的大胆,然后尝试在此文件夹下执行“ls”。我立即获得权限被拒绝,除非我在cmd前加上sudo。我已经尝试用我的用户帐户拥有/ usr/local/lib/audacity文件夹,甚至我仍然在这些文件上获得权限错误。重要的是要注意,这个问题不是Audacity独有的。我发现Polycom视频会议软件存在同样的问题,我也无法在此机器上运行Parallels。 (我没有追踪到Parallels的问题,但我打赌它的相关问题。)我隐约记得一些奇怪的Linux cmd魔术,我曾经在当天使用它不仅会授予用户权限,而且会调整一些低级别位允许/禁用某些东西,如执行,我似乎记得许可的事情比执行更深,但已经有好几年了。我不记得那些detils,我想知道在OS X上是否有类似的东西可以忽略。那里有什么特别的地方和文件吗?我能以某种方式改变我的文件系统,使文件看起来不同吗?对于它的价值,我似乎至少能够使用其中一个程序,如果我以root身份登录。我还没有尝试过其他程序,因为我刚刚发现了这个能力。请帮忙。OS X权限被拒绝/ usr/local/lib
回答
这听起来像该文件夹不是世界可执行文件。尝试:
sudo chmod 755 /usr/local/lib
,然后你应该能够使用ls或其他任何文件夹中(仍然不会让你写,但您的用户帐户不应该是能够做到这一点无论如何)
是这是答案。对不起,我没有在我的朋友给我打电话之前检查过。 – Cliff 2010-08-02 21:25:15
..因为它是在Linux上。真奇怪。我有一个全新的Mac。 – commonpike 2013-01-25 21:06:06
在工作之前,我必须先做777。一旦我做到了,我就可以运行brew链接gdbm来创建符号链接。但是,它的工作。所以,我猜? – 2013-07-12 16:59:26
找到了同事伙伴的答案。该文件夹需要被标记为可执行文件。
sudo chmod 755 /usr/local/lib
修复了一切!
- 1. Intellij Idea OS X权限被拒绝
- 2. OS X 10.8.2拒绝权限XCode
- 3. 权限被拒绝
- 4. 权限被拒绝
- 5. 权限被拒绝
- 6. cuda-gdb run>控制台权限被拒绝OS X
- 7. 到位桶权限被拒绝(公钥)的Git在OS X
- 8. os.fork()sem_wait:权限被拒绝
- 9. Errno 13权限被拒绝:?
- 10. CircleCI ./gradlew:权限被拒绝
- 11. PhantomJS - 被拒绝的权限
- 12. -bash:./setantenv.sh:权限被拒绝
- 13. apache.hadoop.security.AccessControlException:权限被拒绝
- 14. OpenTextFile权限被拒绝
- 15. getUserMedia()权限被拒绝
- 16. socketError:权限被拒绝
- 17. sysopen权限被拒绝
- 18. java.net.SocketException:权限被拒绝android
- 19. Firebase:权限被拒绝 - setValue()
- 20. 读取权限被拒绝
- 21. python makedirs权限被拒绝
- 22. ansible ssh权限被拒绝
- 23. CronJobs权限被拒绝
- 24. 的fopen权限被拒绝
- 25. Capistrano mkdir权限被拒绝
- 26. jcodec权限被拒绝NIOUtils.readableFileChannel
- 27. Golang os.Create权限被拒绝
- 28. PHP socket_connect()权限被拒绝
- 29. NetBeans - 权限被拒绝
- 30. SFTP权限被拒绝
属于superuser.com – 2010-08-02 21:09:58