❶ l知道兩台電腦的ip,用ftp怎麼設置能完成兩台電腦之間的文件傳輸
工具/材料:以win7系統為例。
1、首先在桌面上,點擊「網路」圖標。
❷ 怎樣在一個網段設置兩個ftp伺服器
這個,你說的是同一個網段兩台不同伺服器搭建FTP伺服器?
還是同一個網段同一台伺服器搭建兩台FTP伺服器
如果是兩台不同伺服器搭建FTP伺服器那就直接搭建就行了,不過問的應該不是這個吧?
同一台機子搭建兩台FTP伺服器有三種方法
第一種燒錢,就是你的伺服器有兩張網卡,一張網卡一個IP。
不過這種方法成本高了一點,區域網的話多買一張網卡幾十塊而已
如果這個FTP要發布到公網就需要多綁定一個IP,那就不是幾十塊的問題了
第二個方法方便一點並且不用添加物理網卡。
首先打開本地網卡-屬性-TCP/IP-屬性-高級-IP設置
添加-添加新的IP和子網掩碼,在同一網段並且沒有人使用的IP
剛進去的時候會看到該網卡原有的IP在IP地址這一欄裡面
在添加新IP之後就會看到裡面有兩個IP。需要多少個IP添加多少個IP。。。。。
確定之後保存
打開IIS的FTP管理器(本例子使用2003的,2008的也差不多)
新建需要的FTP站點,然後選擇IP時可以下拉(不要使用全部未分配)
會看見之前設置的幾個IP,每個FTP站點選擇一個單獨的IP
或者對著已經搭建好的FTP站點點擊右鍵-屬性然後還是修改IP地址
這樣就可以實現區域網同一台機子搭建多個FTP站點
第三個方法:可以在公網上使用,就是修改FTP站點的TCP埠
默認的時候訪問FTP是使用的TCP的21號埠
例如:ftp://192.168.1.1:21
平時我們訪問的時候都沒有輸入後面的:21,那是因為系統默認就幫我們輸入了
然後想實現一個IP地址搭建多個FTP伺服器就通過修改這個埠來實現
打開IIS管理器,找到FTP站點,點擊右鍵-屬性TCP埠
會看到默認是21的,只要將它修改為大於1024的值就可以了
就好比問題一樣,要搭建兩個FTP
假設使用192.168.1.1這個IP
然後第一個FTP站點不用修改任何東西
修改第二個FTP站點的TCP埠為大於1024的值,例如修改為2000
然後就可以通過ftp://192.168.1.1去訪問第一個FTP站點
通過ftp://192.168.1.1:2000去訪問第二個FTP站點
或者兩個站點都該TCP埠也可以,個人喜好
❸ 如何搭建ftp伺服器實現文件共享
這里以windows系統和linux系統為例,簡單介紹一下如何在這2種系統下搭建ftp伺服器,整個過程非常簡單,感興趣的朋友可以自己嘗試一下:
windows
windows系統自帶有ftp伺服器,只需要在控制面板的「程序和功能」模塊中開啟一下就行,下面我簡單介紹一下操作過程:
1.首先,打開控制面板,依次點擊「程序」->「啟用或關閉windows功能」,在彈出的windows功能窗口中勾選「ftp伺服器」和「iis管理控制台」,如下,等待程序安裝完成:
2.接著在搜畢鍵索欄打開「iis控制器」,右鍵左側的「網站」條目,在彈出的功能列表中選擇「添加ftp站點...」,這時我們就可以直接設置ftp伺服器根目錄了(也就是需要共享的文件夾),如下:
3.然後就是設置ftp伺服器ip地址和埠號,這里可以設置為內網ip,也可以設置為外網ip,根據自己需求設置就行,如下:
4.接著就是設置訪問用戶及讀寫許可權,這里可以是匿名用戶、指定用戶、所有用戶、用戶組等,如下:
5.最後設置完成後,在瀏覽器輸入「ftp://ftp伺服器ip地址」就可以直接訪問ftp伺服器了,如下,所有文件都已列出,可以直接進行下載:
linux
這里需要先安裝vsftp這個工具包,然後啟動ftp服務,之後就可以直接訪問ftp伺服器上的文件了,下面我簡單介紹一下操作過程:
1.首先,安裝vsftpd工具包,這個直接在終端輸入命令「yuminstall-yvsftpd」就行,或者手桐巧(「aptinstall-yvsftpd」),如下:
2.安裝完成後,這里你可以對/etc/vsftpd/vsftpd.conf文件進行進行簡單配置,設置用戶訪問策略等,官方文檔有詳細說明,修改對應參數就行,如下:
3.接著就是啟動ftp服務,直接運行「systemctlstartvsftpd」命令(或者「servicevsftpdstart」命令)就行,如下,ftp服務已經正常運行:
4.最後就可以直接使用sftp或者ftp命令連接ftp伺服器了,效果如下,輸入用戶password,成功驗證後就可以直接上傳下載文件了:
至此,我們就完成了在windows系統和linux系統下搭建ftp伺服器。總的來說,整個過輪橡程非常簡單,只要你熟悉一下上面的操作過程,很快就能掌握的,當然,你也可以藉助現有的ftp軟體來搭建ftp伺服器,都行,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。
❹ java如何實現兩台ftp伺服器之間的文件傳輸10
�0�2我知道apache有個commons net包,其中的FTPClient類可以實現客戶端和服務之間的文件傳輸,但是我如果使用這種方式的話,就得將一台伺服器上的文件傳到我本地,再將這個文件傳到另一台伺服器上,感覺這中間多了一步操作;我想請問大家如何能不通過本機,直接操作兩台伺服器,將文件從一台伺服器傳到另一台伺服器上,如果有人知道實現方式,希望不吝賜教,謝謝了!問題補充:<div class="quote_title"suziwen 寫道</div<div class="quote_div"把JAVA程序放在其中一台FTP服務 器A上,通過A伺服器上的JAVA登錄到另一台FTP伺服器,F代碼執行文 件的上傳,下載。 / /</div / /謝謝你們的回答,你們說的這種方式我明白。
❺ 一條IP兩個ftp伺服器怎麼設置
如果兩台電腦都安裝了Serv-U FTP伺服器軟體,並且現在只有一條寬頻,那麼您可以使用路由器來實現埠映射。
具體來說,您可以把路由器的 WAN 口連接到光貓,然後在路由器的設置界面中進行埠映射。
例如,您可以設置將外部網路中的 21 埠映射到第一台電腦的 FTP 伺服器埠,將外部網路中的 22 埠映射到第二台電腦的 FTP 伺服器埠。
在 Serv-U FTP 伺服器軟體的設置界面中,您可以設置監聽埠為 21 或 22,具體取決於您在路由器中設置的埠映射。
這樣,當外部網路訪問您的 FTP 伺服器時,路由器會將連接轉發到對應的電腦上。
❻ 可以通過FTP軟體直接在兩台伺服器之間傳文件嗎
不行,,可行的方案是你的A或者B主機可以遠程式控制制,,然後在可以控制的那個機器上裝了FTP軟體。。再到對應主機上下載文件,,
❼ 如何使2台Linux伺服器通過FTP自動同步文件(用Shell腳本)
樓上正解。
❽ 一台電腦架兩個ftp伺服器
首先要確保具有實IP地址,如果公司有FireWall可以試著將一個實IP映射到你的虛擬IP上。然後使用Server_U就可以了。
FTP與serv-U簡介
FTP的全稱是File
Transfer
Protocol(文件傳輸協議)。而FTP伺服器,則是在互聯網上提供存儲空間的計算機,它們依照FTP協議提供服務。當它們運行時,用戶就可以連接到伺服器上下載文件,也可以將自己的文件上傳到FTP伺服器中。在TCP/IP協議中,FTP標准命令埠號為21,數據埠為20。
FTP
伺服器可以以兩種方式登錄,一種時匿名登錄,另一種時使用授權帳號和密碼登錄。
一般匿名登錄只能下載FTP伺服器的文件,對這類用戶,需要加以限制,不宜開啟過高的權利,在帶寬方面也要加以限制。
而對於授權帳號登錄,管理員可以針對不同用戶的需求,對帳號進行限制,不如可以訪問哪些資源,上載與下載速率等。如沒有十分必要,不要輕易賦予管理員的許可權。
搭建FTP伺服器的軟體有多種,其中比較常見的時IIS中的FTP功能與SERV-U
FTP
Server。
IIS中的FTP功能屬於非專業的FTP軟體,但由於它與Windows
2000集成,所以,熟悉的人比較多。
SERV-U
FTP
Server是一款共享軟體,未注冊可以使用30天,它是專業的FTP
伺服器軟體。性能穩定,且使用簡單,它可以載同一台機器上建立多個FTP伺服器,也可以為每個伺服器建立不同的帳號和組,並能詳細的記錄用戶訪問情況。
❾ 怎麼把一個FTP伺服器的文件傳到另一個FTP伺服器上不
FTP互傳是正常的操作方式:
1.
打開ftp客戶端,比如flashfxp,首先鏈接前者ftp客戶端,軟體左側出現伺服器文件列表。
2.
在客戶端右側鏈接功能,直接鏈接後者ftp伺服器,出現目錄列表。
3.
在左側選擇需要傳輸的文件,直接拖放到右側目標文件夾,即可開始自動傳輸。