当 Ubuntu 请求授权时输入任意管理员账户

当 Ubuntu 请求授权时输入任意管理员账户

当你在Ubuntu中执行需要管理员权限的操作时,你会看到admin账户以及其下方的密码框。

在此处输入图片描述

我想要的是: 在需要管理权限的事务中,能够编写我们自己的用户名和密码,而不是拥有管理员帐户。就像 Windows 操作系统一样。我想要这个,因为我有一个管理员组,我不希望每个人都知道本地管理员密码。

答案1

如果您担心不向其他人泄露您的管理员密码,但同时又想让他们执行只有管理员允许的操作,您可以创建一个具有管理员权限的单独用户,并将该密码告知其他人。

但是,每个拥有管理员权限的人(在 sudoers 列表中)都可以在机器上执行任何操作,包括访问和删除所有文件等,因此我建议您为那些您不信任拥有管理员权限的用户创建没有管理员权限的用户,并将管理员帐户的访问权限限制为您自己。

如果您只想执行管理员操作而无需退出有限的用户会话并打开另一个会话,您可以打开虚拟桌面(例如使用 Control + Alt + 2)并在那里使用管理员帐户登录。

答案2

抱歉,但当要求输入管理员帐户密码时,系统会要求输入用户密码,而不是共享密码。所以你的建议从一开始就是错误的。

我想要这个,因为我有一个管理员组

大家都这样做。

我不想让每个人都知道本地管理员密码。

您可以将每个用户设置为管理员。因此每个管理员都有自己的密码。这样设置是为了使所有日志文件都将该用户记录为执行了某项操作的用户。

答案3

问题已经解决了。

之前我打开“visudo”文件并写入“domainusername ALL = (ALL: ALL) ALL”,但没有用。输入“sudo usermod -aG sudo domainusername”后,它现在要求我输入域帐户密码进行授权。

相关内容