权限被拒绝(公钥)(我可以登录Tiger但不能上传文件)

时间:2019-09-26 14:00:25

标签: macos ssh scp

我想将文件传输到服务器,但是当我使用命令时 scp -r /home/localName/course-account.log name@ip:/Users/name/java/ 然后我得到错误

  

name @ ip:权限被拒绝(公钥)失去连接

我需要编辑id_rsaid_rsa.pub吗?

我可以登录服务器,但是无法上传文件! 我已将远程公共密钥保存为本地名称“ key”,并且将iTerm2设置为自动登录,使用配置查找“ key”。 我已经将远程密钥添加到了id_rsaid_rsa.pub,但是它不起作用。

scp -r /home/localName/course-account.log name@ip:/Users/name/java/

1 个答案:

答案 0 :(得分:0)

如果您想通过ssh和密钥登录,则您的公共密钥必须存在于服务器上的特定文件中。

  • 打开您的公共密钥文件(id_rsa.pub
  • 登录到服务器
  • 将公钥文件的内容粘贴到服务器上的文件~/.ssh/authorized_keys中。