1. Window上傳文件到linux
1.1 圖形化界面winscp
適用于傳送文件和目錄,但要安裝額外的軟件winscp
1.2 lrzsz套件
適用于傳送文件,使用ssh遠程登錄管理軟件xshell或者securecrt即可。
使用xshell或者securecrt通過ssh連接到Linux服務器。
以centos7.5為例,安裝lrzsz套件
[root@zcwyou ~]# yum -y install lrzsz
Linux服務器接收遠程文件:
[root@zcwyou ~]# rz
以下圖片是windows使用xshell向Linux上傳文件
Windows使用xshell向Linux上傳文件
以下圖片是Windows使用securecrt向Linux上傳文件
Windows使用securecrt向Linux上傳文件
2. Linux服務器發送文件到Windows
以發送1.pcap為例
[root@zcwyou ~]# sz 1.pcap
以下圖片是Windows使用securecrt下載Linux文件
Windows使用securecrt與Linux傳輸文件
以下圖片是Windows使用xshell下載Linux文件
Windows使用xshell與Linux傳輸文件
2.1 通過FTP協議上傳文件到Linux服務器
需要在Linux服務器上先搭建好FTP服務:
請查看本站相關教程
然后再下載filezilla,安裝在Windows系統上。
官網地址:
https://filezilla-project.org/
Windows FTP客戶端下載地址:
https://filezilla-project.org/download.php?type=client
Windows使用ftp協議上傳文件到Linux
2.2 通過wget或者curl下載HTTP、HTTPS、FTP文件
以wget為例,下載一個文件
安裝wget軟件
[root@zcwyou ~]# yum -y install wget
下載Logo.png
[root@zcwyou ~]# wget https://www.linuxrumen.com/wp-content/uploads/2018/11/Logo.png
3. 兩臺Linux服務器互傳文件
通常情況下,我使用scp,方便、簡單,快速。
以CentOS7.5為例:
3.1 先安裝openssh-clients套件
[root@zcwyou ~]# yum -y install openssh-clients
3.2 從本機復制文件到遠程服務器
復制文件/var/log/messages到遠程服務器10.10.10.10目錄/home/abc/
[root@zcwyou ~]# scp /var/log/messages root@10.10.10.10:/home/abc/
3.3 從遠程服務器復制文件到本機
從遠程服務器10.10.10.10復制文件abc.txt到本機/tmp
[root@zcwyou ~]# scp root@10.10.10.10:/home/zcwyou/abc.txt /tmp
3.4 從本機復制目錄到遠程服務器
添加選項-r
復制本機目錄/var/log/到服務器10.10.10.10的目錄/home/abc/
[root@zcwyou ~]# scp -r /var/log/ root@10.10.10.10:/home/abc/
3.5 復制遠程服務器目錄到本機
復制遠程服務器10.10.10.10的/home/abc/到本地目錄/var/backup
[root@zcwyou ~]# scp -r root@10.10.10.10:/home/abc/ /var/backup
按提示輸入10.10.10.10的密碼。
本文已同步至博客站,尊重原創,轉載時請在正文中附帶以下鏈接:
https://www.linuxrumen.com/rmxx/167.html