Ⅰ 什麼ftp軟體可以控制兩台遠程主機進行文件傳輸
你好,安裝win系統IIS服務中的ftp服務,遠程登錄unix,用ftp客戶端進行下載。
或者unix安裝vsftpd,遠程登錄win使用ftp命令進行上傳,謝謝。
Ⅱ 那些ftp伺服器軟體比較好用啊
常用的ftp伺服器有server-U、FileZilla、iis7伺服器管理工具ftp客戶端工具等,其中iis7伺服器管理工具最為方便,不僅能批量管理ftp站點,還能定時上傳和下載文件。此外,iis7伺服器管理工具還能批量管理windows、linux和vnc,可謂是非常的方便好用。
IIS7伺服器管理工具它的優秀之處於能夠批量管理Winws、Linux系列系統和VNC,能大大提高站長、運維工作、程序員等需要大量伺服器或者電腦從業者的工作效率,整體來說非常的實用。
Ⅲ 有什麼FTP工具可以批量修改UNIX主機里的文件讀寫許可權
用 FileZilla 吧,這是個免費其開源數正的FTP工具。
FTP登錄UNIX主機後可以選中主機上所有需要更改屬性的文件/文件夾,右鍵選擇「File Permissions...」,就可以批量修改許可權薯磨悔。游晌
想截圖給你看的,可惜上傳不了。
Ⅳ 如何在UNIX系統中安裝FTP伺服器
在許多UNIX系統中,都有FTP的守護程序。FTP提供了一種可靠的文件傳送方式,使用TCP協議傳送,簡單而有效。筆者通過長期的工作實踐,總結出一種功能更為強大的FTP伺服器──WU-FTP-2.4的安裝方法,這也是WASHINGTONUNIVERSI-TY的產品。這是一個免費版本,可以從眾多的FTP站點免費獲得。1.安裝之前的工作為虛手了使用FTP伺服器,需要修改FTP伺服器的配置文件和重新編譯該程序。首先,修改PATHNAME.H,改變引號中的路徑。各路徑如下:-PATH-FTPUSERS 指向列出不允許的用戶ID的文件。-PATH-FTPACCESS指向伺服器配置文件,預設為/ETC/FTPACCESS。-PATH-EXECPATH指向包含二進族豎制文件的目錄,預設路徑為/BIN/TP-EXEC。-PATH-CVT指向把文件轉化為壓縮文件的配兆譽大置信息,預設路徑為/ETC/FTPCONVERSION-SP。-PATH-XFERLOG 指向保存FTP H志的文件,預設為/USR/ADM/FTPD/XFERLOG。
Ⅳ Linux/unix環境下C調用FTP如何進行
可以使用管道,下面是我的含拆程序,你可以參考:
#include <stdio.h>
main(int argc, char *argv[]){
FILE *fp;
char str[255];
if (argc!=5){
printf("%s\n%s\n",
"Usage:",
" auto_ftp <ip> <user> <pass> <filename>");
exit();
}
if ((fp=popen("ftp -n","w"))==NULL) {
puts("Run ftp fail !");
exit();
}
//while ((fgets(str,255,fp))!=NULL) puts(str);
fprintf(fp,"open %s\n",argv[1]);
fprintf(fp,"user %s %s\n",argv[2],argv[3]);
fprintf(fp,"prompt\n");
fprintf(fp,"mget *%s\n",argv[4]);
fprintf(fp,"bye\n");
pclose(fp);
}
以上程序編譯為auto_ftp,能夠自動從命令行指定的IP、用戶、密碼下載指簡寬定的文件。
補充:
上載、下載都是一樣的,都是通過管道調用ftp工具,C程序只需要發送談咐棗命令即可,這些命令可以是任何命令,我程序中是GET,你也可以寫PUT。
Ⅵ 基於UNIX平台的FTP伺服器如何搭建
拿Unix -Solris 來說,你只要在/etc/ftpuser ,用VI編輯在root前面加個#root 然後啟動服務svcadm enable -rst ftp 就可以用了,以下是FTP配置文件的參數anonymous_enable=yes 允許匿名登陸銀侍
dirmessage_enable=yes 切換目錄時,顯示目錄下.message的內容
local_umask=022 FTP上本地的文件許可權,默認是077
connect_form_port_20=yes 啟用FTP數據埠的數據連歷山接
xferlog_enable=yes 激活上傳和下傳的日誌
xferlog_std_format=yes 使用標準的日誌格式
ftpd_banner=XXXXX 顯示歡迎信息
pam_service_name=vsftpd 驗證方式
listen=yes 獨立的VSFTPD伺服器
anon_upload_enable=yes 匿名用戶上傳許可權
anon_mkdir_write_enable=yes 創建目錄的同時可以在此目錄中上傳文件
write_enable=yes 本地用戶寫的許可權
anon_other_write_enable=yes 匿名帳號可以有刪除的許可權
anon_world_readable_only=no 匿名用戶瀏覽許可權
ascii_upload_enable=yes 啟用上傳的ASCII傳輸方式
ascii_download_enable=yes 啟用下載的ASCII傳輸方式
banner_file=/var/vsftpd_banner_file 用戶連接後歡迎信息使用的是此文件中的相關信息
idle_session_timeout=600(秒) 用戶會話空閑後10分鍾
data_connection_timeout=120(秒) 將數據連接肢搏中空閑2分鍾斷
accept_timeout=60(秒) 將客戶端空閑1分鍾後斷
connect_timeout=60(秒) 中斷1分鍾後又重新連接
local_max_rate=50000(bite) 本地用戶傳輸率50K
anon_max_rate=30000(bite) 匿名用戶傳輸率30K
pasv_min_port=5000 將客戶端的數據連接埠改在
pasv_max_port=6000 5000—6000之間
max_clients=200 FTP的最大連接數
max_per_ip=4 每IP的最大連接數
listen_port=5555 從5555埠進行數據連接
local_enble=yes 本地帳戶能夠登陸
write_enable=no 本地帳戶登陸後無權刪除和修改文件
chroot_local_user=yes 本地所有帳戶都只能在自家目錄
chroot_list_enable=yes 文件中的名單可以調用
chroot_list_file=/etc/vsftpd.chroot_list 前提是chroot_local_user=no
userlist_enable=yes 在指定的文件中的用戶不可以訪問
userlist_deny=yes
userlist_file=/etc/vsftpd.user_list
banner_fail=/路徑/文件名 連接失敗時顯示文件中的內容
ls_recurse_enable=no
async_abor_enable=yes
one_process_model=yes
listen_address=10.2.2.2 將虛擬服務綁定到某埠
guest_enable=yes 虛擬用戶可以登陸
guest_username=所設的用戶名 將虛擬用戶映射為本地用戶
chown_uploads=yes 改變上傳文件的所有者為root
chown_username=root
deny_email_enable=yes 是否允許禁止匿名用戶使用某些郵件地址
banned_email_file=//任意指定的路徑/xx/
pasv_enable=yes 伺服器端用被動模式
user_config_dir=/任意指定的路徑//任意文件目錄 指定虛擬用戶存放配置文件的路徑
ascii_upload_enable=yes 上傳的ASCII傳輸方式
ascii_download_enable=yes 啟用下載的ASCII傳輸方式
banner_file=/var/vsftpd_banner_file 用戶連接後歡迎信息使用的是此文件中的相關信息
idle_session_timeout=600(秒) 用戶會話空閑後10分鍾
data_connection_timeout=120(秒)將數據連接空閑2分鍾斷
accept_timeout=60(秒) 將客戶端空閑1分鍾後斷
connect_timeout=60(秒) 中斷1分鍾後又重新連接
local_max_rate=50000(bite) 本地用戶傳輸率50K
anon_max_rate=30000(bite) 匿名用戶傳輸率30K
pasv_min_port=5000 將客戶端的數據連接埠改在pasv_max_port=6000 5000—6000之間
max_clients=200 FTP的最大連接數Max_per_ip=4 每IP的最大連接數
listen_port=5555 從5555埠進行數據連接
local_enble=yes 本地帳戶能夠登陸
write_enable=no 本地帳戶登陸後無
Ⅶ 請介紹最優秀,用的人最多的FTP下載工具~~~~~
Cute-FTP可以的
教程如下
1、什麼是ftp
ftp是英文file transfer protocol(文件傳輸協議)的縮寫。顧名思義,ftp就是專門用來傳輸文件的協議。工欲善其事,必先利其器。常在網上走,哪能不用ftp。有了ftp,你就可以迅速得到時髦的軟體、游戲、在微軟發布的當天使用上ie5、或者給你的主板顯卡下載最新的驅動程序、給你的殺毒軟體載入最新的病毒資料庫……好處說也說不完。
2、常用的ftp軟體
在很久很久以前的unix的系統上的ftp程序是基於命令行的,有點象dos的模樣。現在的window95 /98/nt仍然有基於命令行的字元界面的ftp程序,供骨灰級的網蟲練習他們的指法。命令行的ftp使用起來自然不方便,首先要掌握幾十條命令不說,字元的屏幕上通常只能顯示25或50行,如果文件的列表是一長串,沒辦法,你只能看到最後面的一些了。類似於windows的圖形界面流行開之後,自然就有了圖形界面的ftp程序。ws_ftp是其中資格比較老的一個,cuteftp相對年輕一些,而後來的bullet proof、leaf ftp、crysta l就屬於比較前衛的了。另外,大部分瀏覽器,如ie、netscape也支持ftp協議。不過瀏覽器的ftp功能只是用來作為www的輔助,只能完成基本的操作,不夠專業。我們這里兆掘猛來介紹ftp程序的優秀軟體——cute ftp。
3、認識Cute-FTP軟體
首先,我們要安裝CuteFTP,我這里用的是它的最新版CuteFTP 4.2,大家如果找不到這個版本,可以試著從散坦CuteFTP的官方站點下載,或使用以前的版本,也沒什麼問題,操作都是類似的。按照軟體提示一步步的安裝,在安裝中軟體會提示您是否安裝CuteHTML,您可以依照愛好選擇,CuteHTML是一款類似Ultra Edit的文本編輯器(見圖1)。
開啟CuteFTP後,軟體會先彈出一個類似幫助的Tip of the day文本對話框,如果你是第一次使用可以先按照提示看看(見圖2)。
圖1
圖2
關掉Tip of the day後,族橋會出現一個對話框,寫著Site Manager, 裡面會附上一些英文站點的資料,您可以自行加入常用的FTP站點地址。本文稍後介紹,按Exit關掉Site Manager(見圖3)。
圖3
關掉Site Manager後顯示的是CuteFTP的工作視窗,共分四個區域,下面簡單介紹一下它們:
上部區域:這里是FTP站點所顯示的信息區,可以由這里知道目前連接的情形,例如該站給使用者的歡迎或者提示信息、是否支持斷點續傳、正在下載哪個文件、是否已經連接……。
下部左區域:這里顯示的是你的硬碟要上傳(Upload)及要下載(Download)的所在目錄,未設定前默認顯示的是CuteFTP的安裝目錄(如C:\Programs Files\GlobalSCAPE\cuteFTP)。當然,如果我們不想把下載下來的文件都放在這里(我們建議您明確分類、存放下載文件,不然以後對於數據備份和查找就變成一件非常困難的事情),可以指定路徑存放,稍候在下載中再說。
下部右區域:在這里顯示的是FTP站點裡面的目錄和文件(比如文件名,大小,屬性等我們都可以非常清楚的看見)。
底部區域:可以創建排程,一次准備好要上傳或者下載的文件,減免上傳下載過程中所造成的時間浪費(見圖4)。
圖4
4、使用Cute-FTP軟體
好,熟悉完視窗,我們現在就把做好的網站傳到網路的伺服器上。
首先要確定你是否擁有可以上傳的FTP伺服器,在網上有許多能夠提供FTP上傳維護功能的免費個人主頁站點,你要是沒有的話,可以申請一個(未避廣告嫌疑,我就不推薦了)。或是你花錢租用一個。你會得到相映的地址、名字、口令等參數,其次要保證你現在在線。(這就不用教了吧?)
先教你一個快速連接的方法,在工作視窗的頂部,有一個黃色的閃電標志(Quick Connect),按下它,會彈出一個浮動菜單,裡面有URL、User、Name、Password、Port等幾項設置。在這里你可以填上你所要上傳的地址、用戶名及密碼(見圖5)。
圖5
填好後,按一下右側的閃電標志(Connect),就會在FTP站所顯示的信息區里看見連接情況。
連接成功後,你會在下部右區域看見FTP站點裡面的目錄和文件。如圖6所示,在我所登錄的站點里,分為三個文件夾和若干文件。
圖6
這時我打開下部左區域的路徑菜單,找到本地硬碟上要上傳的文件夾或文件,選中它們後用滑鼠拖到伺服器上相應的目錄下(也可以使用工具欄上的相應快捷按鈕),或者新建一個文件夾(只要你許可權夠大)(見圖7)。
圖7
Cute-FTP工具軟體的使用(二)
1、設置Cute-FTP
啟動Cute-FTP軟體後,首先出現的是「FTP Site Manager」窗口,我們需要在這個窗口中進行必要的設置後才能進入系統主窗口來執行文件的上傳和下載。如圖8所示,將滑鼠移到『FTP sites』的地方,然後我們按下它下面的那一排按鈕中的『Add sites』,告訴電腦我們要新增一個主機站(這個站就是我們要將網頁上傳的地方),如圖9所示:
圖8
圖9
按下『Add sites』之後,我們便會 看到一個設置窗口,這個窗口主要是要讓我們來設置我們要上傳主機的詳細資料,就以本站的例子來說好了,如圖10所示:
圖10
標號 1:這一格只是讓你替伺服器(就是你要放上網頁的電腦主機啦!)取個名稱罷了,隨您怎麼填都可以,像工友就自行取為『首頁製作百寶箱』,下次再進入CuteFTP時,就直接選取『首頁製作百寶箱』就可以直接連到該網頁伺服器器,直不需要再輸入一堆繁雜的設置了。
標號 2:這一格非常重要,須填上伺服器的所在位置,在這里,我們所用的伺服器地址是『202.192.175.19』。或許有人會問,那我到底要填上什麼呢?這...我也不知道,我怎麼會知道您網頁放在哪呢?如果您是線上申請的免費網址,那麼該網站應該都會告訴您要上傳到哪裡 (也就是一連串的主機位置),不然,就問問讓您放網頁的伺服器管理員吧!對了!在填的時候千萬別加上ftp://..... or http://.....這些都是無法執行的。
標號 3:通常連通主機後,伺服器會詢問您的帳號,這一格就填上您進入伺服器的用戶號即可。
標號 4:檢查完帳號後就會要求輸入密碼,這一格就是要您填密碼啦!注意喔!這里所謂的帳號密碼是指『進入該伺服器的帳號密碼』而非,您撥接上網的帳號密碼,通常伺服器管理員都會通知您帳號密碼是多少,要不然就是當初您在申請免費網址時自行設置的那一組帳號密碼就是了。
標號 5:進入伺服器方式設置,通常是『Normal』,也就是說需要帳號密碼才進得去,如果選第二項就表示任何人都可以進去,那事情就大條啦!
標號 6:文件上傳模式設置,選第三項『Auto-Detect』比較方便,它會自行探測文件類型做出最適合的上傳方式。
標號 7:嗯...這格我就較不了解 了...反正選『Auto-Detect』這一項准沒錯。
標號 8:設置伺服器端的路徑,設不設都無所謂啦!有設的話,以後再進入時,就不用切換一堆路徑,而可以直達你要上傳的目錄。所以要設置的話,先決條件是,您要知道您放網頁的路徑及目錄。
標號 9:設置自己電腦的內部目錄,像我就設置C:www,它只要一連通伺服器,便會自行切換到C:www這目錄,工友就可以不用在那裡找目錄而可以省下一些時間。
OK!設好按下確定之後,你應該可以看見剛剛設置的伺服器名稱出現在右上的窗口中,如圖11所示,而它的下方會顯現其網路位置如圖12:
圖11
圖12
圖13
看到之後便表示您設置成功了(但不代表你設置的值是正確的,要連得通才算數),下次再執行CuteFTP時,就可以直接選這里來進入了,這樣就不用再進行繁復的設置了。
最後一個步驟,按下『Connect』連接(如圖13),就行啦!接下來就是期待接通了!
2、連接伺服器
接下來映入眼的就是整個CuteFTP的使用界面,上面是工具列,工具列下方是狀態列,左下是自己電腦的目錄,右下是伺服器的目錄。現在就先說說工具列:
這是左半段圖標,其中順數第二個為連接按鈕。
這是右半段圖標,其中順數第三個和第四個即為下載和上傳按鈕。
整個畫面看起來如圖14:
圖14
OK!進入最重要的主題:『如何上傳文件』??
首先,先確定已經連通伺服器,這只要看看狀態列就知道了,如上圖的狀態列所示,就是連通後的樣子。
切換到適當目錄。先看看左半區域窗口,這就是自己電腦的目錄。例如你的所有網頁文件都放在C:\WWW的目錄下,所以,先要切換到C:\WWW目錄中。
右半區域窗口中是你存放網頁在伺服器上的目錄位置,例如你的網站是放在伺服器的 newhd/home/tad/public_html/中,所以就在右半區域窗口中切換到你存放網頁的目錄。做完這兩個動作,上傳大業已經完成大半了!
接下來,回到左下窗口選取欲上傳的文件(按住Shift鍵再選取文件可以連續選取多個文件,按住Ctrl鍵再選取文件可以選取多個不連續文件),選取完後,按下工具列的『往上』鍵,就可以啦!如圖15:
ftp軟體有很多種,使用方法大同小異。同時,他還有下載的功能,你 可以利用這一點從伺服器上下載軟體,速度比其他方法快多了
另外請大家千萬注意,如果需要編輯修改你的文件,你必須先將其下載到本地硬碟上才可進行修改,在伺服器上是不能直接進行修改的。
3、評價
採用這種方法來登錄FTP伺服器,需要在客戶端中安裝相應的工具軟體,Cute-FTP軟體是一個老牌經典的FTP軟體。
●使用方便,性能穩定,安全性好;
●上傳和下載的速度比較快;
●支持斷點續傳,支持多線程工作;
●允許對整個目錄的覆蓋和刪除,支持文件隊列管理;
等等……
Ⅷ 請問在windows中ftp到unix上去瀏覽文件,使用什麼工具
FTP工具一大堆啊,象CUTFTP \CHINAFTP\COREFTP等等,隨便液鎮皮使用哪一個都成.
當然也可直接FTP *.*.*.* 到這個UNIX主機上旅雀.
使用DIR即可列鬧差出文件信息.