尝试将文件从一个服务器rsync到另一个服务器获取
ubuntu@xx-xxx-xx-xx-xx:~$ rsync -i "xxxxxXXX.pem" -anv webapps ubuntu@xx.xx.xxx.xx:/home/ubuntu/
Permission denied (publickey).
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(226) [sender=3.1.1]
Run Code Online (Sandbox Code Playgroud)
我可以用ssh进入服务器 ssh -i "xxxxxxx.pem" ubuntu@xx.xxx.xxx.xx
密钥的权限是 600
-rw------- 1 ubuntu ubuntu 1696 Feb 1 06:00 xxxxxxxx.pem
Run Code Online (Sandbox Code Playgroud)
rsync正在使用的-i开关用于不同的选项ssh.如果需要为其指定身份文件rsync,请使用-eswitch直接向以下选项提供ssh:
rsync -e "ssh -i xxxxxXXX.pem" -anv webapps ubuntu@xx.xx.xxx.xx:/home/ubuntu/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5218 次 |
| 最近记录: |