我想将其中包含多个文件的文件夹从本地文件夹移动到 ssh[电子邮件受保护]机器的温度驱动器。这样做的最佳方法是什么?感谢您的帮助。
答案1
您需要能够ssh
作为对该系统/tmp
目录或您尝试复制文件的任何位置具有写入权限的用户。假设您可以:
rsync -avhH /directory/to/copy user@system:/tmp
scp -r /directory/to/copy user@system:/tmp
如果用户无法写入该目录,假设它是/tmp
,您可以在 with 中为用户创建一个目录/tmp
(/tmp
尽管通常是全局可写的,但以防万一在您的系统上由于某种原因不能写入):
mkdir /tmp/directory
然后通过使用户成为所有者来授予写入权限:
chown username /tmp/directory
之后,您可以使用上面的rsync
或scp
命令。