Permission denied (publickey)(我可以登录Tiger但是不能上传文件)

Permission denied (publickey)(I can log in Tiger but can not upload the file)

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

name@ip: Permission denied (publickey) lost connection

我需要编辑 id_rsaid_rsa.pub 吗?

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

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

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

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