我有一个Amazon ec2实例正在运行,并且我有一个非root用户设置了我使用的ssh。ssh root进入ec2
都在我的私钥和证书存储在我的〜。这是我使用的尝试登录的命令,但它提示我输入密码(我不知道/具)。
$ sudo ssh -i mykey.pem [email protected]
[email protected]'s password:
Permission denied, please try again.
如何在不知道该密码的情况下登录到root?
我有一个Amazon ec2实例正在运行,并且我有一个非root用户设置了我使用的ssh。ssh root进入ec2
都在我的私钥和证书存储在我的〜。这是我使用的尝试登录的命令,但它提示我输入密码(我不知道/具)。
$ sudo ssh -i mykey.pem [email protected]
[email protected]'s password:
Permission denied, please try again.
如何在不知道该密码的情况下登录到root?
在Linux上,登录后,所使用的命令su
成为root用户。
要直接登录到root帐户,你需要确保
在启用一台Linux机器,那么你会运行ssh [email protected]
以root登陆上ip
。
如果当前用户是普通用户,则使用“sudo su”命令成为root用户。
我没有苏权限。我需要创建一个新的SSH。 – David542 2011-05-01 15:30:27
更新了我的答案。如果直接root登录被禁用,看起来亚马逊并不想让你成为root用户。 – 2011-05-01 15:33:27
谢谢。两者都启用,但它提示我输入密码(我不知道)。我如何解决这个问题? – David542 2011-05-01 15:45:17