如何使用安全shell扩展从chromebook连接到aws ec2服务器?

Mdu*_*ude 6 ssh amazon-ec2 amazon-web-services chromebook

我正在尝试使用安全shell扩展从我的chromebook连接到我的ec2实例但是我一直收到以下错误:

加载NaCl插件......完成.ssh:连接到主机(公共DNS)端口22:连接拒绝NaCl插件退出,状态码为255.

我一直在关注这个网站上的步骤,但取得了成功. http://www.mattburns.co.uk/blog/2012/11/15/connecting-to-ec2-from-chromes-secure-shell-using-only-a-pem-file/

请帮忙.

小智 8

如果您在chromebook上执行此操作,则应启用开发人员模式,以便可以进入控制台并执行Linux命令.启用开发人员模式后,进入控制台,ctrl+alt+t然后键入shell.

首先,您需要更改.pem密钥的权限.如果权限不够受限,则ssh keygen将不会运行.

sudo chmod 400 myKeyPair.pem
Run Code Online (Sandbox Code Playgroud)

接下来,您将要使用其他链接中提到的ssh-keygen生成自己的公钥.

ssh-keygen -y -f myKeyPair.pem > myKeyPair.pub
Run Code Online (Sandbox Code Playgroud)

在此之后,您将需要创建一个没有扩展名和内部私钥对的文件.

touch myKeyPair
Run Code Online (Sandbox Code Playgroud)

在此之后,将.pem文件的内容复制到没有扩展名的文件myKeyPair.

sudo cat myKeyPair.pem > myKeyPair
Run Code Online (Sandbox Code Playgroud)

接下来,您将打开安全shell扩展,可在此处找到 .

输入您机器的连接信息,不要忘记指定端口号.在导入密钥对时,请使用myKeyPair.pub和myKeyPair文件ctrl.

就是这样,你应该连接!