问题标签 [user-permissions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1737 浏览

firefox - 是否可以在未经用户许可的情况下在 Firefox 10 ESR 中激活插件?

我在一家公司工作,我们想在那里部署“Firefox ESR”。对于我们的开发人员,我们需要集成一些插件,例如 Firebug。我现在遇到的问题是,未经用户明确许可,Firefox 不会激活插件。所以这是我的问题:是否可以以某种方式停用此行为,以便正确安装和激活插件?

为了清楚起见,我不想在这里做坏事!我只是在寻找一种优雅的方式来集成和激活插件,这样用户就不需要这样做了。

提前致谢!

0 投票
1 回答
1152 浏览

drupal - drupal 仅向经过身份验证的用户授予访问内容的权限

我正在使用 drupal 6。我需要限制对我网站的某些页面的访问,仅限于经过身份验证的用户。所有这些页面都有自己的主导航父菜单,鼠标悬停在上面显示这些页面的子菜单。一旦用户点击它,如果用户通过身份验证,它应该显示页面内容,否则应该显示“访问被拒绝”。

我尝试使用内容访问模块,虽然它限制了对页面的访问,但它甚至没有在菜单列表中显示匿名用户的菜单链接。

是否可以在菜单列表中显示菜单,但是单击链接时应该显示用户的访问被拒绝消息是匿名的?

0 投票
1 回答
591 浏览

windows - 如何判断安装目录是否有写权限

在安装程序中,用户选择一个目录,如果它没有写权限,那么 nsis 安装程序将继续并跳过将文件复制到它并创建一个注册表项。这意味着安装失败,但注册表项在那里。如何在 nsis 中找出安装目录是否具有写权限?

0 投票
0 回答
399 浏览

facebook - 为应用程序禁用沙箱不起作用

尝试使用 Facebook Connect 允许用户登录我们的新 vBulletin 4.1.11 版块。它工作正常,但仅适用于在应用程序中添加管理员、测试人员等的人。一旦用户从管理员/测试人员中删除,他们就会在尝试登录时收到“发生错误。请稍后再试”。

即使我禁用了沙盒模式,该应用程序似乎也“卡在”沙盒模式中。

谢谢!

0 投票
2 回答
27288 浏览

hadoop - HDFS 主目录

我已经设置了一个单节点多用户 hadoop 集群。在我的集群中,有一个管理员用户负责运行集群(超级用户)。所有其他用户都被分配了一个 hdfs 目录,例如 /home/xyz,其中 xyz 是用户名。

在 unix 中,我们可以在 /etc/passwd 中更改用户的默认主目录。默认情况下,用户的登陆目录是主目录。

如何在 hadoop 中为 hdfs 文件系统执行此操作。例如,如果用户在 unix 提示符下键入:$hadoop dfs -ls。它将列出我分配的主目录的内容。

此外,hdfs 目录由运行集群的超级用户(hadoop 超级用户而不是 unix root)创建,然后将所有权转移给特定用户。

0 投票
1 回答
2361 浏览

linux - 如何给用户离子级别的权限?

要更改硬限制,我可以修改 /etc/security/limits.conf

但是我怎么能为ionice做同样的事情

我收到错误

0 投票
1 回答
59 浏览

ruby-on-rails - Rails - 允许人们在记录之间添加关联,但只允许管理员删除它

我有一个具有以下模型的应用程序:人员、项目、ProjectsAdminLists。

人和项目之间存在 HABTM 关联。每个项目都有一个 ProjectAdminsList,每个项目都可以有很多人。

属于每个项目的人可以将其他人添加到其中,但我想将此关联的删除限制为属于 ProjectAdminsList 的人。在视图中限制这一点很简单,但在控制器中最好的方法是什么?我正在寻找这方面的一般指导。

0 投票
3 回答
869 浏览

bash - 在 bash 中运行进程时出现奇怪的系统权限警告

当我在本地运行自制软件或任何 ruby​​ Web 服务器时,我收到以下警告。

有谁知道如何让他们离开?

0 投票
1 回答
1690 浏览

permissions - 可以在没有管理权限的情况下编写 NSIS 卸载信息吗?

最近,我将基于 NSIS 的安装程序从安装到“程序文件”文件夹中更改为安装到本地用户文件夹中,以使普通用户帐户无需管理 UAC 提升即可安装(类似于 SkyDrive 或 Google Chrome 的做法)。

要启用卸载,安装程序使用了类似的东西:

这在使用管理权限运行时效果很好,但在使用用户权限运行时会失败(静默)。

因此,我的问题是:

是否有可能在没有管理权限的情况下添加到中央卸载控制面板窗口?

我试图搜索HKCU类似于HKLM卸载密钥的密钥,但没有找到。此外,我知道我可以编写一个开始菜单项来卸载,但我不希望我的用户太容易删除应用程序。

更新 1 / 解决方案:

根据Anders 的回答,我发现这篇博客文章使用这个示例 NSI 脚本以同样的方式解释它。

所以最终的解决方案如下:

(请注意,HKLM第一个代码片段被替换为HKCU)。

0 投票
0 回答
43 浏览

wordpress - wordpress 网络安装程序系统

我正在用 php 构建自己的 cms(还没有在网络上,但很快......),直到现在我的系统使用终端驱动的插件安装程序。

现在,我想改进系统并允许网络用户从网络下载插件并安装它们。

我之前尝试过很多次,但我永远无法摆脱权限问题。

但据我所知,Wordpress 能够做到这一点,所以如果它做到了,我的问题是如何做到这一点?它是否要求网络用户使用 777 perms 准备他们的文件夹?