SSH(Secure Shell)是一种加密的网络协议,用于在不安全的网络上安全地运行网络服务。SSH 密码是用于登录 SSH 服务器的用户帐户的密码。出于安全原因,SSH 密码不应直接显示或查看。但是,如果你忘记了 SSH 密码,可以通过以下步骤重置:
/etc/shadow
文件:
在单用户模式下,你可以编辑 /etc/shadow
文件来重置密码。这个文件包含了用户的加密密码。/etc/shadow
文件:
在单用户模式下,你可以编辑 /etc/shadow
文件来重置密码。这个文件包含了用户的加密密码。$6$hash
替换为一个新的加密密码。你可以使用 openssl passwd
命令生成一个新的加密密码:$6$hash
替换为一个新的加密密码。你可以使用 openssl passwd
命令生成一个新的加密密码:$6$hash
部分。步骤与 Linux 类似,但是进入单用户模式的命令可能会有所不同:
sudo nano /etc/shadow
然后按照上述步骤重置密码。
如果你想要避免使用密码,可以使用 SSH 密钥对进行身份验证。以下是设置 SSH 密钥对的步骤:
id_rsa.pub
)和一个私钥(id_rsa
)。~/.ssh/authorized_keys
文件中。~/.ssh/authorized_keys
文件中。使用密钥对登录不仅更安全,而且更方便。
领取专属 10元无门槛券
手把手带您无忧上云