Ⅰ 實現Linux系統與windows系統的文件互傳的過程
一.概述
本文講述了在Linux主機與windows主機之間如何互傳文件的方法。因為有的時候,linux主機中的一些文件可能會在windows環境下用到。例如在linux主機中抓了一些圖片,想把它們傳到windows主機上以作為word文檔的插圖。又或者從Windows主機上網,下載了一些linux的軟體包,想傳到linux主機中安裝。在這些情況下,都需要一種方法來進行兩者之間的互通。
本文採用ftp方式來傳送文件,軟體採用Serv-U。在widows主機下安裝Serv-U,使其成為ftp伺服器,在linux主機下通過ftp命令來上傳和下載文件。經過試驗,可以很好的滿足需求。
二.實驗環境
軟體環境:
A機:
操作系統:windows2000, IP: 10.18.34.115.
B機:
操作系統:Linux Red Hat 9.0, IP:10.18.34.251.
三.安裝
1. Serv-U的安裝
執行setup.exe, 全部選默認選項即可。
2. Serv-U的常規設置
在安裝完成後,會彈出配置向導對話框,這里按要求填入相應信息,即可配置成功一個ftp伺服器。這里A機的`ip地址是10.18.34.115.按照安裝向導做如下操作:
1) IP address(IP地址):輸入「10.18.34.115」。(如果使用動態的或無合法的IP地址則此項為空)。
2) Domain name(域名):輸入域名,例如「RoseRed」(此處隨意)。
3) Install as system server(安裝成一個系統伺服器嗎):選「Yes」。
4) Allow anonymous access(接受匿名登錄嗎):此處可根據自己需要選擇,比如選「Yes」。
5) anonymous home directory(匿名主目錄):此處可輸入(或選擇)一個供匿名用戶登錄的主目錄。
Ⅱ 如何在windows和linux傳輸文件
方法有很多,分別介紹一下吧。
由於通常我們在Windows上通過ssh連接監聽在Linux的。所以完全可以利用SCP來直接傳輸。可以下載一個叫做WinSCP的軟體,然後按照配置普通ssh 客戶端 (例如Putty)的方法進行主機,用戶,密碼/密鑰 的配置後,在協議中選擇SCP即可。成功後會分別列出兩邊的文件,拖拽就行了。
古老的FTP,自己在LInux上搭建一個FTP服務。 然後選擇一個Windows的FTP客戶端來傳送。 比較麻煩,如果有sshd服務,不太推薦這么搞。
藉助Webservice ,這個算是比較偏門的方法,比如在Linux中安裝一個apache,在Windows中安裝一個IIS ,然後分別用wget或IE去頁面上拖拽。
Samba/CIFS Server 比較適合多人無腦共享,人一多,我們就不能指望所有人都要會配置scp客戶端。 所以在Linux上搭建samba伺服器,然後Windows客戶端就可以通過文件查看器直接訪問。不過,配置samba許可權這部分可是夠累的。
其他諸如NFS,各種曲線救國(上傳/下載S3)就不多說了。
Ⅲ Win與Linux文件互傳(VM虛擬機)
圖文版:https://pan..com/s/1cspR5MfwAdcnZKDByslijQ
注意:共享文件不是,文件管理器其他位置中的Windows網路選項。
四.使用WinSCP
1.安裝WinSCP
2.使用win10CMDipconfig命令查看本機所有ip,本機所有IP如下,找到其中的VMwareNetworkAdapterVMnet。在這有兩個可能是的ip地址192.168.64.1和192.168.204.1,並且使用ping命令都能ping通。
3.在虛擬機中查找IP,本次使用Centos7.7,使用ifconfig命令找到所有inet,其中與Win10中找到的ip相同的ip即為本次要連接的虛擬機。
4.使用WinSCP登陸,文件協議選擇SFTP
注意:其中主機名填ip地址,而非使用hostname-f得到的主機名。埠號默認就可以,測試發現和防火牆並沒有什麼關系,在此我只防火牆只打開了2277埠,最後同樣是可以正常連接使用。
備註:WinSCP主頁:https://winscp.net/eng/index.php
查看開放的埠:
firewall-cmd--list-ports
添加例外埠:
firewall-cmd--add-port=8080/tcp
查看防火牆狀態
firewall-cmd--state
停止firewall
systemctlstopfirewalld.service
禁止firewall開機啟動
systemctldisablefirewalld.service
Ⅳ 如何使用xftp工具在Windows與Linux之間傳輸文件
使用xftp工具在Windows與Linux之間傳輸文件的方法
xftp工具是一款SFTP,FTP文件傳輸軟體,可在Windows pc與Unix/Linux之間安全的傳輸文件。
使用xftp工具從Windows向Linux傳輸文件的時候,先新建一FTP站點:
名稱:寫一有意義的名稱;
主機:填寫Linux的IP地址(IP地址的查詢方法為在Linux中輸入ifconfig);
協議:選擇SFTP;
方法:password,輸入與Linux相同的用戶名與密碼;
點擊確定--連接後,會在頁面右側顯示Linux安裝目錄。
至此,新建會話完成,可從Windows向Linux傳輸文件,拖動過去即可,反之亦然。
下次使用時,直接打開需要的對話即可。
可從Windows向Linux傳輸文件時,壓縮包不要解壓後向Linux發送。
在Linux下某個文件存在問題,需要修改時,可傳到Windows下進行更改,然後拷貝回去即可。
(註:在計算機下,可使用Notepad++打開文件。)
Ⅳ xshell中怎樣實現windows和linux文件傳輸
要想在Xshell中實現windows和linux文件傳輸,那麼就需要藉助遠程文件傳輸軟體Xftp,可以通過以下設置進行傳輸:
具體操作如下:
1、登錄用xshell傳輸文件的主機
圖2:新建文件傳輸按鈕設置
注釋:
如Xshell使用SSH協議,Xftp嘗試建立SFTP連接,如果是TELNET、RLOGIN等協議則利用FTP進行連接。更多使用教程可以訪問Xshell中文官網進行學習。
Ⅵ 【軟體安裝】---安裝rz和sz命令實現Linux與Windows傳輸文件
前言: 雖然使用Putty和Xshell我們可以實現自己的電腦與Linux連接,但是有時也需要從Linux直接傳輸文件到Windows中,或者從Windows傳輸文件到Linux,這時就可以用rz和sz命令。
1.軟體安裝
yum安裝
編譯安裝
2.軟體使用
lrz命令是方便從windows傳文件到Linux,在windows下通過連接工具進入linux系統,cd到自己需要的目錄,命令行輸入lrz,然後回車,之後會彈出一個選擇框,選擇我們需要上傳的文件,然後add,最後上傳就好了。
lsz命令是從Linux傳輸文件到windows,同樣Linux下我們需要傳的文件所在目錄,命令行輸入lsz,後面跟上需要傳輸的文件命,可以是一個文件,也可以跟多個文件名,同時傳多個文件,然後回車,就可以傳文件了。