首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Linux中模拟类似Windows的管理员密码提示?

如何在Linux中模拟类似Windows的管理员密码提示?
EN

Unix & Linux用户
提问于 2014-08-12 17:27:21
回答 1查看 836关注 0票数 1

我经常使用mint install应用程序,但是如果允许我所使用的普通用户对它拥有完全的权限,那么它是不安全的。我想知道是否只有当输入根密码时才能访问此应用程序。在终端中安装新应用程序时,基本上能够使用类似windows的管理密码提示。我知道我可以用su登录根,但我知道这绝对不安全。有什么想法吗?

编辑:同样,我不想给普通用户使用sudo或chmod或其他任何东西的特权。

EN

回答 1

Unix & Linux用户

发布于 2014-08-13 00:03:22

如果您需要执行一些需要根权限的操作,则需要使用一些获取根权限的方法,在大多数现代系统中,这意味着susudo或围绕其中之一的包装器。以根用户身份运行命令(无论是使用su还是sudo)的危险之处在于,它为您提供了更多的损坏系统的方法。因此,只有在命令实际需要时,才应该以root用户的身份运行命令。

susudo在其典型配置上的主要区别在于,对于sudo,您输入的密码与登录时相同,而su需要一个不同的密码( root用户的密码)。对于典型的单用户计算机来说,两者在安全性方面没有明显的差别。还可以将sudo配置为不需要密码。

如果您在终端中工作,并且希望以根用户身份运行命令,则使用su运行:

代码语言:javascript
复制
su -c 'somecommand an_argument another_argument'

使用sudo

代码语言:javascript
复制
sudo somecommand an_argument another_argument

无论哪种方式,都会提示您输入密码( su的根密码,sudo的自己的密码)。Sudo可以记住您的密码,并且在接下来的几分钟内不再询问您;使用su,您每次都必须再次输入密码。

您还可以获得一个图形提示来键入密码(使用gksukdesu、…)。,但如果你已经在终点站工作,那就不太方便了。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/149928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档