唯一使我的管理员帐户与普通帐户不同的是,我的管理员帐户是该sudo
组的成员并且可以运行sudo
。使用我的管理员帐户进行日常工作会更安全吗?如果是,为什么?
假设我非常小心地输入密码,并且在执行命令之前先知道命令的作用。
如果我在日常帐户中使用普通的非管理员帐户,那么当我需要以root用户身份运行时,我会su
进入我的管理员帐户(而不是root用户,因为它没有密码并且已被禁用!),然后sudo
在管理外壳;或者,我将以图形方式切换用户。因此,将要运行的命令数量是相同的-使用普通帐户仅意味着以root用户身份运行某些内容时,我必须输入两次管理员密码。
那么,高级用户应该使用普通帐户而不是管理员帐户来执行日常工作吗?为什么或为什么不呢?
请注意,“管理员帐户”是指有权以sudo
root用户身份运行命令的帐户,而不是root帐户本身。我从未以root用户身份登录。