0

是否可以使用为 root 设置的两个(或多个)密码之一在 linux 机器上通过 ssh 登录?我想要一个我会经常更改的主密码,但在紧急情况下,我想要一个可以让我登录的“备份”密码。我希望我清楚地说明了这个问题。;)

4

4 回答 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 回答