是否可以使用为 root 设置的两个(或多个)密码之一在 linux 机器上通过 ssh 登录?我想要一个我会经常更改的主密码,但在紧急情况下,我想要一个可以让我登录的“备份”密码。我希望我清楚地说明了这个问题。;)
问问题
2142 次
4 回答
5
不要使用root帐户。使用sudo。
当您为普通帐户配置 sudo 时,您可以将 root 密码更改为复杂的密码,并使用 sudo 进行日常工作。当出现问题时,您将使用复杂的密码登录到 root。
于 2012-12-19T08:44:21.890 回答
1
您可以创建多个用户 ID 为 0 的帐户,每个帐户都有不同的密码。对权限而言重要的是用户 ID,而不是名称。
但是,有些脚本可能会检查您是否以 root 身份运行,它们可能会检查登录名而不是 ID。但是,如果您只是将备份帐户用于紧急目的,那么这些故障应该不是问题。
于 2012-12-19T09:01:37.393 回答
0
通过 ssh 禁用 root 登录并创建两个用户帐户,一个为我自己和一个默认帐户(在我所有具有有限 sudo 访问权限的机器上都有),我所做的就是对这两个帐户进行 sudo 访问。
于 2012-12-19T08:42:03.600 回答
0
如果都是关于ssh
,那么您可以使用基于密钥的身份验证,而不是基于密码的身份验证。这样,两个(或更多)用户可以登录(作为根用户,作为给定用户)而无需共享密码。
于 2012-12-19T10:07:24.627 回答