Amazon EC2和Cyber​​duck PEM文件

时间:2013-09-19 20:57:33

标签: linux ssh amazon-ec2 sftp cyberduck

我已经设置了一个EC2实例,可以通过终端(我在Mac上)通过ssh进入。

我希望能够通过cyberduck和sftp进入,并且可以使用ec2-user@mydomain.com登录,但之后我没有足够的权限来实际执行任何操作。

当我尝试使用root@mydomain.com通过cyberduck登录时,它不会让我,

  

非法sftp数据包len:1349281121。

我创建了一个新用户,但不知道如何为他们上传.pem个文件。

2 个答案:

答案 0 :(得分:1)

您最好为他们需要访问的文件授予用户或组的访问权限,而不是允许通过SSH进行root登录。

您可以通过终端使用chmodchown工具执行此操作。

答案 1 :(得分:0)

您只能以ec2-user用户身份登录SFTP,因此您需要首先通过SSH进入计算机,更改权限,然后才能上传文件。

或者,您可以在命令行上使用scp