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远程文件复制的具体实现操作,通过这种方式,可以实现跨网络文件传输,可以极大地提高企业管理、文件存储等工作效率,极大减轻用户负荷,提高安全性,以上内容仅供参考。


数据运维技术 » Linux远程文件复制:实现跨网络文件传输(linux远程文件复制)