当通过 SSH 同步到远程系统时,远程系统认为我是谁?我本以为当我 rsync 到[电子邮件受保护],然后输入该计算机的用户密码,我看起来就像该计算机上的用户,并且拥有该用户的权限,就像我以用户身份通过 SSH 登录一样。
我有一台运行 Mint 18 的文件服务器计算机,其中包含一些 Tbyte 磁盘,我将其用作备份/存档,并定期从我的 Mint 桌面进行 rsync。为了从我儿子被病毒感染的 win10 笔记本电脑中拯救文件,我从 Mint 棒上启动它并尝试将文件同步到服务器,但由于写入权限错误而失败。
它是否认为我是用户,或者我在客户端计算机上的身份是否会污染一切?我没有尝试进行故障排除,只是简单地使用了 USB HD。在我尝试理解它之前(下次)我应该期待什么?我应该做什么?
答案1
假设rsync
超过ssh
,
rsync
的目标将remotehost:
使用您的本地用户名登录,remotehost
除非您的本地计算机的默认用户名已更改~/.ssh/ssh_config
。rsync
的目标将remoteuser@remotehost:
使用remoteuser
to 登录到remotehost
。