使用SSH禁用密码authentication,密钥具有无效的权限

有没有什么办法可以访问我的服务器,而无需使用SSHlogin? 我的私钥有不正确的权限,现在我无法login。

这取决于情况。 你没有提供足够的细节给出明确的答案。

如果您知道密码,则只需在控制台(本地或通过远程控制台)使用用户名和密码login即可,而无需重新启动。

否则,如果您具有对服务器的物理访问权限,则始终可以使用“init = / bin / bash”内核命令行arg进行引导,然后您将能够修复权限或更改密码或根据需要重新configuration系统。 或者用救援CD / U盘进行启动。

同上,如果服务器在远程数据中心,你有一个像ilom或drac或类似的远程控制台(取决于服务器的品牌)。