如何在ubuntu中找到/mykeypair.pem?

wyyhbhjk  于 2021-06-03  发布在  Hadoop
关注(0)|答案(2)|浏览(355)

我是按照亚马逊的教程来的。在这里之前一切都很好,我不太明白。

In the command, replace ~/mykeypair.pem with the location and file name of your .pem file and replace ec2-###-##-##-###.compute-1.amazonaws.com with the master public DNS name of your cluster.

我知道从哪里获得主公共dns名称,但我不知道如何找到mykeypair.pem文件。

35g0bw71

35g0bw711#

它们的意思是,在它们提供给您的命令行中,包含“~/mykeypair.pem”部分的部分应该用您拥有的.pem文件的名称替换该部分。
意思是: ssh -i ~/mykeypair.pem -N -L 8157:ec2-###-##-##-###.compute-1.amazonaws.com:8888 hadoop@ec2-###-##-##-###.compute-1.amazonaws.com 用文件名替换~/mykeypair.pem并执行命令。

7bsow1i6

7bsow1i62#

具体到命令,

ssh -i ~/mykeypair.pem -N -L 8157:ec2-###-##-##-###.compute-1.amazonaws.com:8888 hadoop@ec2-###-##-##-###.compute-1.amazonaws.com

重要的是你已经从aws下载并保存mykeypair.pem的位置。假设您已经在桌面上下载了它,并且dir路径是/home/user/desktop/mykeypair.pem,那么上面的命令很简单

ssh -i /home/user/desktop/mykeypair.pem -N -L 8157:ec2-###-##-##-###.compute-1.amazonaws.com:8888 hadoop@ec2-###-##-##-###.compute-1.amazonaws.com

附言:
[1] 请检查所有者对该密钥的权限必须为只读(chmod 0400 filename)
[2] 同样在那个教程中:第3步,第8点。。。显示有关ec2密钥对的详细信息。要么你必须创建一个新的,aws会要求你下载。。或者使用已下载的现有版本。
[3] 密钥对只能在创建时下载,此后出于安全原因,aws将不允许重新下载。如果你没有旧的pem钥匙。请创建一个新的,然后重新创建电子病历集群。

相关问题