Win*_*Win 9 linux windows-7 windows-vista sudo uac
说 Windows UAC 在概念上与 Linux sudo 相同是否正确?
你能指出两者之间的区别吗?
UAC 通过授予当前登录用户执行标记为需要管理员权限的操作所需的系统权限来提升当前登录用户的权限。
UAC 的目的是确保具有管理权限的实际物理用户想要执行操作,而不是自动化过程。进程可以通过三种方式运行提升:
requireAdministrator
highestAvailable
且用户是管理员Sudo 通过将当前用户更改为 root 或其他用户来提升当前登录的用户,并以该用户身份执行命令。命令列表以及谁可以执行哪些操作在 /etc/sudoers 中定义。Sudo 确实会要求输入密码,即您的密码,但会将其缓存一段时间,这样您就不必重新输入它。sudo 的目的是允许有限数量的普通用户执行一些需要以 root 或其他用户身份运行的命令。
Windows 中的某些操作(例如安装设备)如果没有适当的权限执行某些操作,将要求输入管理员密码。这有点像 sudo,但除非您在 Windows 下自定义权限分配、用户和组,否则任何管理员都可以授权该操作。
归档时间: |
|
查看次数: |
6306 次 |
最近记录: |