域环境:用户运行软件,每次都提示输入管理员密码怎么解决?

 Runas命令:能让域用户/普通User用户以管理员身份运行指定程序。

在大多数企业中,为了安全起见,都会采用域环境集中管理域内资源,普通员工用户只有user权限,这样做能大大提高安全性和可控性,但由此也带来了一些困扰。

比如:某些特定的部门(如开发,科技)没有管理员权限,但工作又需要使用特定的插件或程序,且该程序或插件又必须以管理员身份运行,如一些开发工具。在这种情况下,我们如果将用户的权限提升为管理员,那样会增加安全风险而且可能引起很多不可控的情况。
在这种情况下,我们可以使用runas命令来指定运行某个程序,这个命令是微软系统自有的,只要是Windows的计算机都可以使用,包括域环境下。这样一来即解决了软件使用问题,又不会牺牲安全性。

下面为runas的用法及实例:

RUNAS 用法:
RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ] /user:<UserName> program

RUNAS使用示例:
runas /noprofile /user:mymachine\administrator cmd
说明:使用本机上的Administrator管理员身份执行CMD,/noprofile为不加载该用户的配置信息。

runas /profile /env /user:mydomain\admin “mmc %windir%\system32\dsa.msc”
说明:使用本机上的admin身份扫行msc控制台。 /profile为指定加载用户配置文件。 /env 表示使用当前环境。

runas /env /user:user@domain.microsoft.com “notepad \”my file.txt\””
说明:使用域用户身份运行,并指定使用notepad打开my file.txt文档。

 

实际应用实例:
@echo off
runas /user:Colin-PC\Administrator /sa “C:\Program Files\Internet Explorer\iexplore.exe”
说明:以管理员身份运行IE浏览器。

向这样,我们将命令保存为批处理后,只要在用户电脑上运行这个批处理(第一次输入管理员密码),以后用户只要双击该文件就可会以管理员身份执行命令中所指定的程序了。

————————-

这样就完了吗?
NO!

如果用户是稍稍有点电脑基础,他就会知道批处理怎样编辑,只要他将指定的程序路径改为他想要以管理员身份运行的程序就可以执行,那岂不是可以为所欲为了?

所以,确定批处理正确无误后,我们应该进行封装操作。(即封装为.exe的文件,让用户不能进行修改。)

封装操作很简单,下载一个“Bat To Exe Converter”的程序即可将.bat的文件转换为.exe的执行文件。

Bat To Exe Converter下载地址如下:

链接:https://pan.baidu.com/s/1pNsTxr1

密码:ko84

转换方法我就不介绍了,一共就几个选项,我想只要不是智障应该都知道怎样用的。
封装为.exe的程序后如下图:

这样,我们只要将该exe文件放在D:\Program Files目录下,然后再创建一个快捷方式到桌面,这样,用户下次就可以很方便的使用了。

当然,这一步你可以省略,直接放个.exe的文件到桌面给用户也行,但我希望大家还是养成好习惯,程序最好放在D盘Program FIles目录下。有归纳且重装系统后也好找回。

好了,就介绍到这里。(或者说记录吧,自己记录一下而已。记录的同时分享给更多可能需要帮助的人。)

  • 6
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
### 回答1: 在AD下,普通用户打开软件时通常需要管理员权限的原因是为了确保系统的安全性和稳定性。 首先,管理员权限的设定可以限制普通用户对系统的访问和操作。普通用户在没有管理员权限的情况下,无法对系统进行重要的修改或者安装新的软件。这样的权限设置是为了防止普通用户误操作或者对系统造成不可逆的影响。管理员权限通常由IT部门或者系统管理员授予,这样可以对用户的操作进行监控和管理,确保系统的安全性。 其次,管理员权限可以防止恶意软件或者病毒的感染。普通用户在没有管理员权限时,无法安装未经验证的软件,限制了病毒或者恶意软件进行的潜在入侵。管理员权限可以帮助保护系统免受未知或者恶意软件的威胁。 最后,管理员权限还可以保护敏感数据的安全。某些软件可能会涉及到敏感信息的读取、修改或者删除,为了防止这些操作被未经授权的用户进行,需要限制普通用户的权限,只有管理员才能进行相关操作。这样可以提高数据的保密性和完整性,减小泄密或者数据损坏的风险。 因此,在AD下普通用户打开软件需要管理员权限是为了保证系统的安全性和稳定性,防止误操作、恶意软件的安装和数据泄密。这是为了维护AD环境的正常运行而采取的一种措施。 ### 回答2: 在AD环境下,普通用户打开某些软件需要管理员权限是因为软件的安装路径或者某些功能需要对系统进行修改或者访问特定的资源。正常情况下,AD的普通用户只具备有限的权限,不能对系统进行更改操作,以保证系统的安全性和稳定性。 首先,管理员权限可以保证系统的安全性,防止恶意软件、病毒等对系统进行非法操作或者篡改关键文件。管理员权限限制的是用户对操作系统的访问权限,避免用户对系统进行一些危险操作。 其次,普通用户在缺少管理员权限的情况下,无法进行一些需要修改系统设置的操作。例如,安装软件通常需要将文件复制到系统文件夹中或者修改注册表等,这些操作都需要管理员权限才能执行。管理员权限可以保证软件安装过程中的正确性和完整性,避免软件安装过程中的错误操作或者对系统产生不必要的损害。 此外,某些软件的功能需要对系统的关键文件、资源或者服务进行访问。例如,操作数据库、访问共享文件夹、配置网络等都需要管理员权限。这种限制可以保护系统的安全性,防止敏感数据、共享资源等被未经授权的用户访问和篡改。 综上所述,AD下普通用户打开软件需要管理员权限是为了保证系统的安全性和稳定性,避免用户对系统进行非法或者危险的操作,同时保护系统关键文件、资源和服务的安全。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值