通过ssh复制文件
假设我在无线网络上设置了2台电脑。
机器A是我的日常驱动程序,它使用Ubuntu 15.04机器B是一台旧电脑我想用Debian LXDE设置为ssh服务器(但它启动到终端)。
如何将文件从机器A复制到机器B.
如果您更喜欢GUI,您也可以在机器B上安装openssh-server
,它可以从终端设置,并使用机器A上的FileZilla连接到机器B. FileZilla将允许您直观地浏览文件结构,浏览目录,复制,移动文件和目录,它支持使用没有密码的密钥登录。
安装openssh-server
sudo apt-get install openssh-server
安装FileZilla
sudo apt-get install filezilla
你可以使用scp
如:
scp @:
此外,使用-r
标志,您可以递归复制文件。
您还可以使用rsync
,如果连接中断,它可以恢复传输,并且它只智能地传输文件之间的差异:
rsync -avz -e 'ssh' /path/to/local/dir user@remotehost:/path/to/remote/dir
-
-a
档案 -
-v
详细 -
-z
compress -
-e ssh
“使用SSH隧道”
参考:
-
如何使用ssh将文件从计算机a传输到本地计算机