繁体   English   中英

如何设置NetBeans来访问权限与当前用户不匹配的项目?

[英]How do I set up NetBeans to access projects where permissions do not match my current user?

我正在尝试使用NetBeans 6.9。 该应用程序无法访问apache根文件夹中的文件; 我的项目位于同一台计算机上-测试LAMP服务器。 apache根具有所有者根和组apache。 但是NetBeans具有当前用户的用户特权。

该应用程序不会自动显示任何解决方案。 我浏览了FAQ并搜索了Wiki,但找不到帮助文档或文章来解释如何在Linux的权限系统中使用NetBeans。

我的框架项目需要目录744和文件644的权限,因此我无法通过组解决NetBeans RW的要求。

我已经使用NetBeans --userdir /root选项解决了这个问题。 它允许我以root用户身份启动应用程序,因此具有超级用户访问权限。 但是,保持NetBeans首选项无效。 我必须重新加载该项目,并且大概是从上次添加该项目以来覆盖了NetBeans元文件。

我想念什么? 如何使用NetBeans设置用户权限?

您可以将当前用户(启动Netbeans的用户)添加到拥有项目文件的组中。

例如:(在超级用户中)

usermod -G -a apache <myuser>

注意:不要忘记登录/注销以应用组更改

我很惊讶没有窥视者使用netbeans通过网络(位于其他地方)管理项目的回音……我最终得到了一个具有服务器权限的非netbeans解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM