Amazon web services scp到EC2的权限被拒绝(公钥),但ssh有效
我可以Amazon web services scp到EC2的权限被拒绝(公钥),但ssh有效,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,我可以ssh到我的ubuntu AWS EC2实例,但不能scp到文件传输 我正在我的mac上使用下面的命令 sudo scp - i file.pem /Users/me/proposal.pdf ubuntu@ec2-IP.compute-1.amazonaws.com:/mnt/projectFolder/ 我看到了错误ubuntu@ec2-IP.compute-1.amazonaws.com权限被拒绝(公钥)连接丢失 我尝试过的: 接着,他试着回答博的问题 确保我的.pem文件具有40
ssh
到我的ubuntu AWS EC2实例,但不能scp
到文件传输
我正在我的mac上使用下面的命令
sudo scp - i file.pem /Users/me/proposal.pdf ubuntu@ec2-IP.compute-1.amazonaws.com:/mnt/projectFolder/
我看到了错误ubuntu@ec2-IP.compute-1.amazonaws.com权限被拒绝(公钥)连接丢失
我尝试过的:
.sshd
文件夹中我的授权密钥
文件已将我的.pem
文件授权我遗漏了什么?看起来你的命令有误。命令应该是(注意
-i
):
sudo scp-i file.pem/Users/me/proposal.pdfubuntu@ec2-IP.compute-1.amazonaws.com:/mnt/projectFolder/
看起来像是命令中的输入错误。命令应该是(注意-i
):
sudo scp-i file.pem/Users/me/proposal.pdfubuntu@ec2-IP.compute-1.amazonaws.com:/mnt/projectFolder/
对“/mnt/projectFolder”的文件权限是什么?谁是所有者和组?确保ubuntu是所有者、组的一部分,或者目录对“其他”具有写入权限。@JohnHanley我刚刚对该文件夹执行了chmod 777,因此每个人都有读/写/执行权限,但我仍然会遇到此错误。“/mnt/projectFolder”上的文件权限是什么?谁是所有者和组?确保ubuntu是所有者、组的一部分,或者该目录对“其他”具有写入权限。@JohnHanley我刚刚为该文件夹执行了chmod 777,所以每个人都有读/写/执行权限,但我仍然收到这个错误。天哪,你救了我!我应该仔细看看你救了我!我应该仔细看看