假设我在无线网络上安装了 2 台电脑。
机器 A 是我的日常驱动器,它使用 Ubuntu 15.04 机器 B 是一台旧电脑,我想用 Debian LXDE 将其设置为 ssh 服务器(但它启动到终端)。
如何将文件从机器 A 复制到机器 B。
答案1
您可以scp
如下使用:
scp <file> <username>@<IP address or hostname>:<Destination>
此外,使用该-r
标志,您可以递归复制文件。
您还可以使用rsync
可以在连接中断时恢复传输的功能,并且它会智能地仅传输文件之间的差异:
rsync -avz -e 'ssh' /path/to/local/dir user@remotehost:/path/to/remote/dir
-a
档案-v
冗长-z
压缩-e ssh
“使用 SSH 隧道”
参考:
答案2
如果您更喜欢 GUI,您也可以安装openssh-server
在机器 B 上,可以从终端进行设置,并FileZilla
在机器 A 上使用以连接到机器 B.FileZilla 将允许您直观地探索文件结构、浏览目录、复制、移动文件和目录,并且它支持使用密钥登录而无需密码。
安装 openssh-server
sudo apt-get install openssh-server
安装 FileZilla
sudo apt-get install filezilla