代码之家  ›  专栏  ›  技术社区  ›  nad

scp到EC2的权限被拒绝(公钥),但ssh可以工作

  •  0
  • nad  · 技术社区  · 6 年前

    我可以 ssh 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 Permission denied (publickey) Lost connection

    我试过的:

    1. link 试着回答博的问题
    2. 确保我的.pem文件有400个权限
    3. 确保我的 authorized_keys 归档 .sshd .pem 按授权存档

    我错过了什么?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Varun Chandak    6 年前

    你的命令有点错。命令应该是(注意 -i

    sudo scp -i file.pem /Users/me/proposal.pdf ubuntu@ec2-IP.compute-1.amazonaws.com:/mnt/projectFolder/