Linux远程文件复制:实现跨网络文件传输(linux远程文件复制)
Linux操作系统自带功能,可以实现远程文件复制,从而实现跨网络文件传输。这样的文件传输不仅简单、安全,而且运行速度极快。
实现Linux远程文件复制的方法如下:
1、先需要确认是否能够实现免密登录,步骤如下:
(1)首先在控制机启动SSH服务,打开终端,输入以下命令:sudo service ssh start
(2)创建密钥对,执行命令:ssh-keygen -t rsa -f /home/rsa_key
(3)将控制机公钥拷贝到目标机,命令如下:ssh-copy-id root@192.168.1.2
2、控制机操作远程文件复制
(1)查看远程服务器上的文件,命令如下:ssh arm@192.168.1.2 ls
(2)将远程服务器上的文件夹(例如/home/arm/test)复制到本地,执行的命令如下:
ssh arm@192.168.1.2 “tar -cvf – /home/arm/test” > ~/test.tar
(3)将本地的文件夹(/home/arm/test2)复制/传输到远程服务器,执行的命令如下:
tar -cf – /home/arm/test2 | ssh arm@192.168.1.2 “tar -xvf – -C /home/arm/”
以上就是Linux远程文件复制的具体实现操作,通过这种方式,可以实现跨网络文件传输,可以极大地提高企业管理、文件存储等工作效率,极大减轻用户负荷,提高安全性,以上内容仅供参考。