Questions tagged «privileges»

在计算中,特权定义为对计算机系统的授权。特权是执行操作的权限。



1
如何拒绝程序的提升?
Windows是否有“自动拒绝提升请求”列表? 如果用户是“标准用户”,则可以通过将组策略设置更改为“ 自动拒绝提升请求 ”,使Windows 自动拒绝任何提升请求:ConsentPromptBehaviorUser Prompt for credentials on the secure desktop.(默认)当操作需要特权提升时,安全桌面上会提示用户输入其他用户名和密码。如果用户输入有效的凭据,则操作将以适用的特权继续 Prompt for credentials当操作需要特权提升时,系统会提示用户输入管理用户名和密码。如果用户输入有效的凭据,则操作将以适用的特权继续 Automatically deny elevation requests当操作需要特权提升时,将显示可配置的拒绝访问错误消息。以标准用户身份运行桌面的企业可以选择此设置以减少帮助台呼叫 这在程序可能会提示提升的情况下很有用,但是这将需要服务台的人员来管理三栋建筑物(输入其过关凭证)。只有到达那里后,他们才发现用户不应运行该程序。 我们希望应用程序以标准用户身份运行(可能会出现拒绝访问错误),因为这是正确的答案。 但是该设置适用于所有提升的程序。是否有可能 标记程序,或 将其添加到列表 以便自动拒绝高程请求并以标准用户身份运行? 当程序错误地发生时,就会发生此问题: 标记为requestedExecutionLevel的requireAdministrator在其嵌入或外部清单 选中了“运行此程序具有管理员”兼容性选项 通过启发式方法被检测为安装程序(例如,命名为install或setup)EnableInstallerDetection 注意: 假设该应用程序没有清单,则可能建议添加一个清单,指示requestedExecutionLevel: asInvoker。此解决方案还将禁用该应用程序的文件和注册表虚拟化。 也可以看看 为不需要的应用程序防止抬高(UAC) (找不到解决方案) 如何告诉Windows 7应用程序无需以管理员权限运行? (这种情况的答案是添加清单) 如何确定应用程序为何提示提升

2
i3wm中的Ubuntu和特权提升
我将i3wm(www.i3wm.org)用作ubuntu 11.10 x64的窗口管理器。 似乎任何控制高程的魔术都无法正常运行。这不是i3wm本身的问题,而是gnome和unity提供的一些东西,它们是我所缺少的,需要手动实现。 例: 团结一致,如果我运行软件中心,系统会提示我输入管理员密码,并且一切正常。在i3wm中,正在运行的软件中心不会提示,因此我无法安装任何软件。(除非我从CLI执行sudo软件中心) 我需要使用某些进程/应用程序让应用程序询问管理员密码吗? 在i3中获得一点功能真是太好了。


2
如何配置我的应用程序使其自动以管理员身份运行?
我已经使用Winrar SFX功能创建了一个带有可执行文件的补丁文件。 在执行SFX文件并完成提取后,我的可执行文件将永远不会运行,因为它没有管理员权限。我想知道如何通过某种编程方式(例如批处理文件)授予管理员对该文件的访问权限。 我知道我可以右键单击它,转到“属性”,选择“兼容性”选项卡,然后选中“以管理员身份执行”框。 问题是将下载该修补程序的用户不知道(我的exe仅在您右键单击它并选择“以管理员身份打开”时运行,否则它将永远不会打开也不显示UAC弹出窗口)。 我尝试了一些方法,例如“电梯赛跑者(提升我)”等,但实际上我正在寻找比这更简单的方法。 我只需要使该exe始终以管理员身份运行即可。

4
在Windows 7中运行没有管理特权的程序
这个问题已经在这里有了答案: 强制程序在没有管理员权限或UAC的情况下运行? (9个答案) 6年前关闭。 我在Windows 7中的帐户是管理员帐户。当我打开“运行”框(WinKey + R)时,警告我:“将使用管理权限创建此任务。” 有什么方法可以像我本人一样运行程序,但是以管理员身份登录时没有管理特权?

4
如何防止脏手碰我的饼干?
根据我的另一个问题,看来我的cookie没有受到保护。(我应该知道,有一段时间我只是从Internet临时文件中手动删除了cookie。) 因此,让我的问题更加笼统: 如何防止计算机上的程序访问计算机上的某些资源? 或反过来: 如何打开仅对选定程序的某些资源的访问? 或看似不切实际的要求: 当程序想要访问某些资源时,如何使它们寻求许可? 尽管Windows 7将更改系统文件作为要求管理特权的规则。但是,所有程序都可以访问(我的意思是仅查看)资源。 虚拟机似乎是一种选择,但是由虚拟机隔离的那些程序没有机会查看外部(主机)系统的任何资源,这似乎不是可取的。 我现在正在使用Windows 7,但是欢迎在任何操作系统上使用解决方案。

1
管理员帐户和具有管理员特权的用户帐户有什么区别?
背景故事 妻子有一个多人Minecraft服务器,她对着它运行Tectonicus(一个地图生成程序)。将Tectonicus设置为使用OpenGL(显然仅OpenGL)。尝试以具有管理员权限的用户身份运行(尝试使用香草和以管理员身份运行)时,在访问OpenGL时会失败。在管理员帐户中运行它时,它可以工作。 问题 我的问题确实与文件和资源权限上下文有关,即管理员帐户和具有管理员权限的用户帐户之间的区别? 底线 她希望可以按计划运行此表以自动刷新地图中的更改,并且如果我不是必须这样做,我反对进入管理员帐户来执行操作。有什么想法吗?

2
Windows 10管理员和Linux超级用户
据我所知,在Windows 10 Administrator中相当于Linux中的SuperUser。但是我的机器功能与Linux不同 苏 要么 须藤 作为Linux中的一个例子 须藤 ,命令如 rm -rf / --no-preserve-root 不会有问题。但在Windows中我甚至无法删除 Window.old 文件夹甚至在管理员和服用后 完全控制 从 安全 并取得所有权 takeown /F Windows.old 也试过用 rimraf 来自的工具 NPM 。仍然不会完全删除文件。 所以我的问题是在Windows 10中有任何方法可以完全控制 须藤 提供或它只是窗口的工作方式。

1
Windows上管理员用户的符号链接
在Windows上,您可以创建符号链接 要么启动程序,要么以管理员身份在(例如cmd)中创建符号链接。 或者,如果你给你的用户/用户组创建符号链接(许可这里是一个解释,如何做到这一点)。 当我想要授予权限的用户是管理员时,第二种方式对我不起作用。这个问题有解决方案吗? 谢谢

1
如何完全停止UAC Windows 8
我有一个问题,我有一个Windows 8 realease预览。我总是关闭UAC,但是为了测试我打开UAC(滑块向上)并重新启动我的电脑,然后,我将其关闭(滑块向下)并重新启动我的电脑。现在有问题,所有.exe文件都启动时没有管理员权限(我的电脑用户是管理员)。我该如何解决这个问题? 谢谢!


1
将MySQL数据库初始化为非root用户并运行SQL Server进行测试
我想进行一些特定于MySQL的测试,并且需要以非root用户身份运行新的MySQL数据库。我使用的是Debian Linux,希望人们可以mysql_install_db使用正确的选项和可写位置以普通用户身份启动和其他命令。 这样行吗? 怎么做? 我不想从MySQL网站下载软件。相反,我想使用已经安装的OS软件包提供的可执行文件。原因是这样的: 该软件已经安装完毕,从网络上安装新软件毫无意义,缓慢,可能会失败,甚至可能带来安全风险等。据我所知,KDE正在对其数据存储进行类似的操作。 如果最终可行,我想将测试包装在可移植脚本中,该脚本可以在任何mysql_install_db可用的计算机上运行。 我在网上搜索了教程/提示,但只发现了大量有关如何从头开始安装软件的描述。根据我所阅读的信息,我尝试了以下方法: mkdir ~/tmp/mysql/ mkdir ~/tmp/mysql/mysql/ mkdir ~/tmp/mysql/sql_data/ mysql_install_db \ --defaults-file=my.cnf --user=daniel --basedir=/home/daniel/tmp/mysql/mysql/ --datadir=/home/daniel/tmp/mysql/sql_data/ --socket=/home/daniel/tmp/mysql/socket 但它抱怨: FATAL ERROR: Could not find my_print_defaults The following directories were searched: /home/daniel/tmp/mysql/mysql//bin /home/daniel/tmp/mysql/mysql//extra 更新:我仍然没有找到将输出限制为错误消息的解决方案。我的标签有很多行,[Note]但是没有找到设置调试输出级别的参数。


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.