我想将文件传输到服务器,但是当我使用命令时
scp -r /home/localName/course-account.log name@ip:/Users/name/java/
然后我得到错误
name @ ip:权限被拒绝(公钥)失去连接
我需要编辑id_rsa
或id_rsa.pub
吗?
我可以登录服务器,但是无法上传文件!
我已将远程公共密钥保存为本地名称“ key”,并且将iTerm2设置为自动登录,使用配置查找“ key”。
我已经将远程密钥添加到了id_rsa
和id_rsa.pub
,但是它不起作用。
scp -r /home/localName/course-account.log name@ip:/Users/name/java/
答案 0 :(得分:0)
如果您想通过ssh和密钥登录,则您的公共密钥必须存在于服务器上的特定文件中。
id_rsa.pub
)~/.ssh/authorized_keys
中。