我有一台运行 ChromeOS 的笔记本电脑。我想在 AWS 上使用 Python 做一些工作,但我不太清楚如何通过 SSH 连接到该机器。如果有人能告诉我如何连接的详细信息,我将不胜感激。谢谢。
答案1
在 Chromebook 上:
下载你的私钥,例如:
myKey.pem
。从 连接到您的 EC2 实例克罗什。按Ctrl+ Alt+T启动它,然后:
crosh>ssh ssh>user your-user ssh>host your-host ssh>key your-key ssh>connect
你的用户或者是:
ubuntu
如果您的实例是 Ubuntu,或者ec2-user
如果您的实例是 Amazon AMI 类型。
你的主机是这样的字符串:ec2-number-numbers-numbers-numbers.eu-west-1.compute.amazonaws.com。您可以在 AWS 控制台的正在运行的实例, 在下面公共 DNS。你的密钥如果
myKey
你像那样下载了它myKey.pem
。连接到实例后,您可以从那里开始工作(从克罗什);或者你可以用你的私钥创建一个公钥,以便使用安全外壳(安全外壳会保存您的用户、主机和密钥,因此您不必每次都重复它们)
制作你的公钥。在任何有私钥的 Linux 机器上
myKey.pem
,运行以下命令:ssh-keygen -y -f myKey.pem > myKey.pub
现在在您的 chromebook 上安装安全外壳。
运行它。填写用户和主机。打开身份点击进口...,然后选择 miKey.pem 和 miKey.pub。点击[ENTER] 连接您就完成了。