當前位置:首頁 » 文件傳輸 » ftp方式傳文件
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ftp方式傳文件

發布時間: 2023-06-11 08:06:02

❶ 如何使用FTP上傳文件

1、下載軟體FileZilla(用的比較多的一款),

❷ 怎樣用FTP技術傳送文件

分類: 電腦/網路 >> 互聯網
問題描述:

怎樣用FTP技術傳送文件??也就是怎樣在兩台電腦上遠程傳輸文件。

解析:

1、先建立一個文本文件,文件名可以是任意名,例如ftp.txt,其內容如下:

open 192.168.1.100 /*遠伺服器地址或名*/

MYNAME /*用戶名MYNAME*/

MYPASSWORD /*用戶密碼MYPASSWORD*/

binary /*以二進制傳送文件,帶猜臘可選項*/

cd REMOTE_PATHNAME /*進入遠程目標路徑REMOTE_PATHNAME*/

get REMOTE_FILE LOCAL_FILE /*把兆坦遠程文件REMOTE_FILE下載成本地文件LOCAL_FILE*/

put LOCAL_FILE REMOTE_FILE /*將本地文件LOCAL_FILE上傳成蠢滑遠程文件REMOTE_FILE */

bye /*退出ftp應用*/

2、 執行以下命令:

ftp –s:ftp.txt

就完成了自動傳送。

❸ 怎麼通過ftp傳送文本文件

不知道你的winsock是udp還是tcpip協議

這里給你一個我寫的實例我是用的udp這個發送了一段數據不一定接收就正確所以我做了校驗

'以下是接收文件的

OptionExplicit

DimFOKAsBoolean,FsAsLong,FileNumberAsInteger,LenFileAsLong '文件的長度

PrivateSubCommand1_Click()

UnloadMe

EndSub

PrivateSubCommand2_Click()

OnErrorResumeNext

DimAAsString

Me.Caption="開始下載"

IfDir(Text2.Text)<>""AndChV.Value=0Then

IfMsgBox("文件已經存在,覆蓋嗎?",vbCritical+vbYesNo)=vbYesThenKillText2.TextElseExitSub

Else

KillText2.Text

EndIf

IfText2.Text=""ThenText2.Text=Text1.Text

'Command2.Enabled=False

IfCh.Value=0ThenA="#DOW#"ElseA="#DOV#"

FMain.Wsk.SendDataA&Text1.Text

Wt1

FMain.Wsk.SendData"#DOE#"&Text2.Text

EndSub

PrivateSubForm_Load()

DimAAsString

'FMain.Ts.Enabled=True

OnErrorResumeNext

IfFMain.Cb.Text="本地組"OrFMain.Cb.Text="全部組"Then

Me.Caption="請重選下載用戶[「組」不能正確下載]"

Else

Command1.Top=-2000

Winsock0.LocalPort=FilePort

Winsock0.Bind

EndIf

EndSub

PrivateSubForm_Unload(CancelAsInteger)

OnErrorResumeNext

Winsock0.Close

Err.Clear

EndSub

PrivateSubLa_Click()

CDL.FileName=""

CDL.ShowOpen

Text2.Text=CDL.FileName

EndSub

PrivateSubWinsock0_DataArrival(ByValbytesTotalAsLong)

OnErrorResumeNext

DimFileByte()AsByte,AAsString,MendByte()AsByte,IAsLong,JAsLong,TempAsString,WAsString

Winsock0.GetDataFileByte,vbArray+vbByte'接收類型為:位元組數組

J=UBound(FileByte)'獲得包長

ForI=0To7Step2'合並包頭

Temp=Temp&Chr(FileByte(I))

Next

ForI=0To9'文件發送結束標記

A=A&Chr(FileByte(I))

Next

IfA="#ERR#"ThenWinsock0.SendData"no"

IfA="#END#"Then

ForI=0ToLen(FMain.TIn.Text)

IfI<100Then

W=Left(Right(FMain.TIn.Text,I),1)

IfW="!"Then

W=Left(Right(FMain.TIn.Text,I+4),5)

ExitFor

EndIf

Else

ExitFor

EndIf

NextI

IfW<>"下載完成!"Then

FOK=False

Me.Caption="下載完成!["&Text2.Text&"]"

FMain.TIn.Text=FMain.TIn.Text&"["&Now&"]"&"下載完成!("&Fs&"<="&LenFile&")"&vbCrLf

Command2.Enabled=True

EndIf

Else

IfVal(Temp)=JThen'比較長度看丟包沒有

ReDimMendByte(J-8)

ForI=0ToJ-8'提出包頭

MendByte(I)=FileByte(I+7)

Next

Fs=Fs+UBound(FileByte)-7

Put#FileNumber,,MendByte'寫文件

Winsock0.SendData"ok"'發送繼續發送的請求

Me.Caption="文件下載完成:["&Left(Fs/LenFile*100,4)&"%]"

Else

IfLeft(A,10)="#SENDSTA#"Then

A=""

ForI=10ToUBound(FileByte)'文件發送結束標記

A=A&Chr(FileByte(I))

Next

LenFile=Val(Left(A,InStr(A,"//")-1))

ForI=0ToLen(Text2.Text)

A=Left(Right(Text2.Text,I),1)

IfA=""ThenExitFor

Next

IfDir(Left(Text2.Text,Len(Text2.Text)-I+1),vbDirectory)=""ThenMkDirLeft(Text2.Text,Len(Text2.Text)-I+1)

'"#SENDSTA#"&FileLen(Text1.Text)&"//"&Text2.Text

FileNumber=FreeFile'取得未使用的文件號

Fs=0

OpenText2.TextForBinaryAs#FileNumber'打開文件

Else

IfA<>"#SENDEND#"Then

Winsock0.SendData"no"'出現丟包,請求重發

Else

Winsock0.SendData"#END#"'發送繼續發送的請求

Close#FileNumber

Reset

IfFOK=FalseThen

FOK=True

Me.Caption="下載完成!["&Text2.Text&"]"

FMain.TIn.Text=FMain.TIn.Text&"["&Now&"]"&"下載完成!("&Fs&"<="&LenFile&")"&vbCrLf

Command2.Enabled=True

Else

FOK=False

EndIf

EndIf

EndIf

EndIf

EndIf

EndSub

❹ ftp可以傳輸什麼文件

ftp可伍伍叢以傳輸任何類型的文件。通過FTP幾乎可以傳輸任何類型的文件,例如文本文件、二進制可執行文件、圖像和聲音文件、數據壓縮文件等。普通的FTP伺服器,需事先申請用戶名和口令,通過身份驗證後才能使用該伺服器提供的各種服務腔櫻。

ftp的概括

普通的FTP伺服器,需事先申請用戶名和口令,通過身份驗證後才能使用該伺服器提供的各種服務。匿名FTP伺服器,是對公眾開放的FTP伺服器,任何人都可以使用Anonymous作為用戶名,使用電子郵件地址作為口令登錄,在公共目錄中查找和下載文件,但不能橘知上傳文件。

如果系統中安裝了CuteFTP,執行開始菜單中的程序、CuteFTP、CuteFTP命令,可啟動CuteFTP應用程序,打開Site Manger,FTP站點管理器窗口,在站點列表中雙擊一個站點已定義,即可與建立該FTP的連接。

❺ FTP的傳輸有幾種方式

只有兩種
ASCLL和二進制
WIN系統兩個都支持
linux最好使用二進制,不然有時候會出錯

❻ ftp 怎樣上傳

FTP上傳是通過ftp協議把文件從本地電腦和遠程伺服器傳輸的過程,包括上傳和下載的過程。

文件類型很多了,任何文件都可以上傳下載。

你可以在伺服器端部署ftp服務端程序,給對方開一個新的ftp賬號,把ip和賬號信息告訴對方,他就可以用來上傳文件了。

和別人共用伺服器時採用這種方法,可以把對方的許可權限制在某個文件夾裡面,他只能在這里上傳下載文件,對於伺服器安全、許可權都有保障。

❼ 如何用ftp傳輸文件

2、知道用戶名和密碼
3、在ie地址欄中輸入ftp://ip地址(域名)@用戶名:密碼
也好像是ftp://用戶名:密碼@ip地址(域名)---我記不清了,你都試試。
4、如果登錄成功,就能看到ftp服務的文件目錄,和本地目錄差不多
5,將你本地的文件直接拖到遠端目錄即可。
還有專門的軟體:cutftp 可以上傳或下載。

❽ FTP 伺服器怎麼上傳文件

ftp伺服器上傳文件,用到的工具:8uftp,步驟如下:

  1. 打開8uftp。


注意事項:壓縮文件以加快上傳速度,上傳的時候選擇二進制防止丟包。