Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 无法通过SSH连接到远程Amazon实例(权限被拒绝(公钥))_Linux_Amazon Web Services_Amazon Ec2 - Fatal编程技术网

Linux 无法通过SSH连接到远程Amazon实例(权限被拒绝(公钥))

Linux 无法通过SSH连接到远程Amazon实例(权限被拒绝(公钥)),linux,amazon-web-services,amazon-ec2,Linux,Amazon Web Services,Amazon Ec2,有人能帮我解决这个问题吗?我正在尝试从另一个Amazon实例通过ssh访问Amazon实例,但我遇到以下错误- [ec2-user@ip-172-31-28-27 jmeter-ec2-master]$ssh-i“JmeterCloud Updated.pem”ec2-user@ec2-52-38-189-49.us-west-2.compute.amazonaws.com 权限被拒绝(公钥) 如果您使用chmod命令来确保您的私钥文件不可公开查看,我们将非常感谢您提供的任何帮助。例如,如果私钥

有人能帮我解决这个问题吗?我正在尝试从另一个Amazon实例通过ssh访问Amazon实例,但我遇到以下错误-

[ec2-user@ip-172-31-28-27 jmeter-ec2-master]$ssh-i“JmeterCloud Updated.pem”ec2-user@ec2-52-38-189-49.us-west-2.compute.amazonaws.com

权限被拒绝(公钥)


如果您使用chmod命令来确保您的私钥文件不可公开查看,我们将非常感谢您提供的任何帮助。例如,如果私钥文件的名称为my-key-pair.pem,请使用以下命令:

chmod 400/path/my key pair.pem使用以下命令:

chmod 600 JmeterCloud-Updated.pem

授予对密钥的足够访问权限,然后尝试登录到该实例。

服务器关心
~/.ssh/authorized_keys
文件(和目录)的权限,在这种情况下,客户机主机上pem文件的权限无关紧要。服务器关心
~/.ssh/authorized_keys
文件(和目录)的权限,在这种情况下,客户端主机上pem文件的权限是不相关的。如果私钥权限太开放,某些ssh客户端将警告用户。发布更多错误消息。两者之间可能存在不同的错误。请再次检查您是否使用了与ec2-52-38-189-49关联的正确私钥。可能存在重复的