当前位置:首页 » 文件管理 » 怎样用ftp上传文件

怎样用ftp上传文件

发布时间: 2023-05-16 14:33:11

ftp 怎样上传

FTP上传是通过ftp协议把文件从本地电脑和远程服务器传输的过程,包括上传和下载的过程。

文件类型很多了,任何文件都可以上传下载。

你可以在服务器端部署ftp服务端程序,给对方开一个新的ftp账号,把ip和账号信息告诉对方,他就可以用来上传文件了。

和别人共用服务器时采用这种方法,可以把对方的权限限制在某个文件夹里面,他只能在这里上传下载文件,对于服务器安全、权限都有保障。

⑵ FTP 服务器怎么上传文件

有两种方法上传程序到服务器里面。


有ip地址,ftp账号密码,也可以用 ftp软件上传。


linux服务器的话, 就是直接用ftp软件上传文件了。

如果是win系统服务器,那么打开远程桌面,从本地电脑复制文件,到远程桌面服务器里面,粘贴文件,就可以了。

⑶ 怎么通过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服务器

1、先打开“计算机”,在最上方输入栏中输入登陆FTP服务器命令(ftp://ip地址),然后按回车。
2、弹出“登陆界面”后输入登答录账户和密码,点击“登录”。
3、账号密码核对成功,就会进入FTP服务器回上目录列表,如果该账号权限足答够大就可以上传文件到FTP服务器中了。

⑸ ftp命令怎么上传文件夹

1、输入命令行:-->FTP10.1.61.212如果对方没有开启FTP服务,那么这个命令就不会有效果。

2、-->用户名称:这个主要是FTP服务器配置的用户名和密码

-->用户密码:

3、主要是使用二进制来传输文件,-->bin

-->quotetpyec1381这个意思是指定服务器端的代码页,如果传输的是IFS流文件,不用做转换,直接用BINARY的模式传输文件。不会出现编码错误。

4、-->lcdD:Documentdataupload这个命令主要是进去本地文件夹目录用来上传文件的本地路径目录。

5、进入主机的目录,也就是FTP服务器的路径cdCBSDOTHDTA

-->put"D:/Document/data/upload/UPFW90.FRZN160919",使用put命令上传文件。

6、put"D:/Document/data/upload/UPFW90.FRZN160919"命令执行成功之后,会在后面出来三个交易码主要是200、150、226这都是成功的交易码。完成效果图。

⑹ FTP 服务器怎么上传文件

ftp服务器上传文件,用毁拦到的工具:8uftp,步骤如下:

  1. 打开8uftp。


注意事项:压缩文件绝侍以加快上传速度,上传的纤宏胡时候选择二进制防止丢包。

⑺ 如何通过FTP客户端上传文件

现以FlashFXP为例,图解使用FTP工具上传文件。

1:运行LeapFTP,点击1处(站点->站点管理器),弹出“站点管理器”窗口;在2处选择“MyServers”项,然后在3处点击“添加站点”按钮,在弹出的窗口4处输入您喜欢的站点名称(如:mysite);

⑻ 怎么在ftp上传文件

首先登录到对方的 ftp 服务器上(通常都是以 anonymous 匿名登录,密码为空),然后你使用 cd 命令进入人家设置好的允许你上传文件的子目录(例如:/public、或者:/upload),然后就可以使用 put myfile.c(上传单个文件)、或者 mput *.c(上传多个文件)即可。

热点内容
安卓电话视频怎么投电视上 发布:2025-02-11 21:32:27 浏览:18
易签到源码 发布:2025-02-11 21:31:03 浏览:498
编程班会 发布:2025-02-11 21:27:19 浏览:738
ubuntu编译fortran 发布:2025-02-11 21:21:59 浏览:201
云服务器宽带单位 发布:2025-02-11 20:48:11 浏览:538
安卓数据线公头是哪个 发布:2025-02-11 20:45:42 浏览:812
网址原始密码是什么 发布:2025-02-11 20:33:52 浏览:72
怎么创建服务器我的世界网易 发布:2025-02-11 20:18:36 浏览:467
服务器电脑与客户端的连接 发布:2025-02-11 20:18:32 浏览:36
安卓哪个系统最流畅好用 发布:2025-02-11 20:17:44 浏览:879