![已禁用 SSH 密码验证,密钥具有无效权限](https://linux22.com/image/588204/%E5%B7%B2%E7%A6%81%E7%94%A8%20SSH%20%E5%AF%86%E7%A0%81%E9%AA%8C%E8%AF%81%EF%BC%8C%E5%AF%86%E9%92%A5%E5%85%B7%E6%9C%89%E6%97%A0%E6%95%88%E6%9D%83%E9%99%90.png)
有什么方法可以让我不用 SSH 登录就能重新访问我的服务器?我的私钥具有不正确的权限,现在我无法登录。
答案1
这取决于具体情况。你没有提供足够的细节来给出明确的答案。
如果您知道密码,您应该能够直接使用用户名和密码在控制台(本地或通过远程控制台)登录,而无需重新启动。
否则,如果您可以物理访问服务器,则可以始终使用“init = / bin / bash”内核命令行参数进行启动,然后您将能够根据需要修复权限或更改密码或重新配置系统。或者使用救援 CD / USB 记忆棒进行启动。
如果服务器位于远程数据中心并且您有一个像 ilom 或 drac 或类似的远程控制台(取决于服务器品牌),则同样如此。