当前位置:首页 » 文件传输 » 做ftp工具
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

做ftp工具

发布时间: 2023-06-18 18:07:56

① 推荐一个好的FTP工具

CuteFTP XP V5.0.2使用容易且很受欢迎的FTP软件,下载文件支持续传、可下载或上传整个目录、具有不会因闲置过久而被站台踢出站台。可以上载下载队列,上载断点续传,整个目录覆盖和删除等

② 常用的ftp服务器软件有哪些

其中,FileZillaServer的功能比起商业软件FTP Serv-U毫不逊色。无论是传输速度还是安全性方面,都是非常优秀的一款。Server-uServ-U是一种被广泛运用的FTP服务器端软件,支持3x/9x/ME/NT/2K等全Windows系列。可以设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。 它具有非常完备的安全特性,支持SSl FTP传输,支持在多个Serv-U和FTP客户端通过SSL加密连接保护您的数据安全等。 Serv-U 是目前众多的FTP 服务器软件之 一。通过使用Serv-U,用户能够将任何一台PC 设置成一个FTP 服务器,这样,用户或其他使用者就能够使用FTP 协议,通过在同一网络上的任何一台PC与FTP 服务器连接,进行文件或目录的复制,移动,创建,和删除等。这里提到的FTP 协议是专门被用来规定计算机之间进行文件传输的标准和规则,正是因为有了象FTP 这样的专门协议,才使得人们能够通过不同类型的计算机,使用不同类型的操作系统,对不同类型的文件进行相互传递。

③ 怎么搭建FTP服务器

1、首先,我们创建一个用于登录FTP以进行操作的用户帐户。右键单击我的桌面并选择“管理选项”,转到“管理”界面,然后打开“本地用户和组”选项。我们可以在列表中看到用户选项。

④ FTP工具都有哪些

FTP工具一般常用的有FLASHFTP、LEAPFTP、CuteFTP三种,合称FTP三剑客。

⑤ 如何在自己的电脑上搭建FTP服务器

如何在自己的电脑上搭建FTP服务器?

首先打开控制面板——》程序和功能——》打开或关闭windows功能

找到Internet信息服务,把FTP服务器和Web管理工具都勾上,然后点击确定。到这里,系统就会安装IIS服务管理器了,安装过程可能需要等待几分钟。

回到电脑桌面,右击“计算机”,点击管理,进入计算机管理扰岁界面。在这里,我们就可以看到刚刚添加的IIS服务,接下来的操作就像我们在VPS主机上添加网站差不多的操作步骤了。选中IIS服务——》网站——》添加FTP站点

站点信息,站点可以随便写一个方便你区别的名字,物理路径是你FTP在连接的文件地址,VPS主机一般上都是设置到桌面的新建文件,设置好后下一步

绑腔掘定和SSL设置,绑定IP,IP是我们电脑的物理IP,不知道自己电脑IP的朋友可以用DOS命令查找:运行——》cmd——》输入ipconfig回车即可得到IPv4地址,IPv4地址就是我们电脑的物理IP。

身份验证和授权信息,身份验证点击“匿名”和“基本”,授权根据自己的要求,一般点所有用户,权限一般为“读取”,如果测试需要还要点“写入”,点击“完成”即可。

到这里,FTP服务器基本搭建好了,可以打开浏览器,在地址栏输入ftp地址即可测试:ftp://192.168.X.X:端口我们连接FTP服务器需要用户名和密码,

那我们就给它添加一组用户。返回计算机管理界面——》本地用户和组——》用户——》新用户,然后就按着信息去填写缓圆睁就搞定了。

⑥ FTP创建工具

IIS7服务器管理工具是真的好用,童叟无欺的那种好用。在我心里它是排在中文版ftp工具类中的榜首的。它不仅拥有每个ftp工具类都具备的批量管理功能,还具备很多你意想不到的地方,比如定时同步(上传和下载)、多任务同时进行、定时备份还能够自动更新。试问哪一个工具能做到这么全面,我反正是没见到过的。

IIS7服务器管理工具是一款简单、便携、高效又直观的一款工具。它除了java

ftp工具好用,其他的也是不逊色的。比如批量管理、同步操作、到期提醒、数据安全和定期执行。适用系统:Windows和liunx操作系统。支持Vnc和Ftp批量操作。可以说是你想到的没想到的,人家都给你安排的妥妥当当的了。所以说这款工具无论是哪一方面都让人非常满意了。

⑦ 用什么软件将自己的电脑做成FTP服务器最好!

分类: 电脑/网络 >> 软件 >> 其他软件
问题描述:

将自己的电脑做成FTP服务器用什么软件最好!

解析:

SERV-U FTP

1、下载。cspol/download/list?id=369

2、安装。展开压缩文件“ServU3b7.zip”,执行其中的“setup.exe”,即可开始安装;全部选默认选项即可。安装完成后不需重新启动,直接在“开始→程序→Serv-U FTP Server”中就能看到相关文件.

二、建立第一个可用的FTP服务器

1、比如本机IP地址为“192.168.0.48”,已建立好域名“ftp.bbc”的相关DNS记录。

2、打开Serv-U管理器。选上图的“Serv-U Administrator”,即出现“Setup Wizard”(设置向导)。此向导可以帮你轻松地完成基本设置,因此建议使用它。直接选“Next”(下一步)。

3、请随着安装向导按以下步骤来进行操作:

⑴IP address(IP地址):输入“192.168.0.48”团庆坦。(如果使用动态的IP地址,或无合法的IP地址则此项应保持为空。)

⑵Domain name(域名):输入“ftp.bbc”。

⑶Install as system server(安装成一个系统服务器吗):选“Yes”。

⑷Allow anonymous access(接受匿名登录吗):此处可根据自己需要选择;比如选“Yes”。

⑸anonymous home directory(匿名主目录):此处可输入(或选择)一个供匿名用户登录的主目录。

⑹Lock anonymous users in to their home directory(将用户锁定在刚才选定的主目录中吗):即是否将上步的主目录设为用户的根目录;一般选“Yes”。

⑺Create named account(建立其他帐号吗):此处询问是否建立普通登录用户帐号;一般选“Yes”。

⑻Account login name(用户登录名):普通用户帐号名,比如输入“nanshan”。

⑼Password(密码):设定用户密码。由于此处是用明文(而不是*)显示所输入的密码,因此只输一次。

⑽Home directory(主目录):输入(或选择)此用户的主目录。

⑾Lock anonymous users in to their home directory(将用户锁定在主目录中吗):选“Yes”。

⑿Account admin privilege(帐号管理特权):一般使用它的默认值“No privilege”(普通帐号)。

⒀最后选“Finish”(结束)即完成设置。

4、从上图中可以看到,现在已经建立好了一个FTP服务器,服务器地址为“ftp.bbc”塌桐,其下有两个用户,一个是匿名用户“Anonymous”,其密码为空;一个是普通用户“nanshan”,其密码为在向导中输入的内容。

5、基本权限。比如在左边的差信面板中选中“nanshan”用户,则在右边的面板中出现如下图的设置窗口。选“Dir Access”(目录存取权限),即可设置此用户在它的主目录(即“Path”)是否对文件拥有“Read”(读)、Write(写)、“Append”(写和添加)、“Delete”(删除)、“Execute”(执行);是否对目录拥有“List”(显示文件和目录的列表)、“Create”(建立新目录)和“Remove”(修改目录,包括删除,移动,更名);及“Inherit”(以上权限是否包括它下面的目录树)等等。

三、使用此FTP服务器

1、DOS下的登录格式。如“ftp ftp.bbc”。

2、浏览器中的登录格式。如“ftp:ftp.bbc”。

3、FTP客户端应用软件的设置。比如在CuteFTP中

⑧ VB做ftp上传工具

在VB中实现文件上传
VisualBasic作为一个集应用程序开发、测试、查错功能于一体的集成式开发环境,越来越受到程序员的青睐。笔者在开发某数据库维护系统的过程中,选择了VB5.0作为开发平台,Unix作为服务器端操作系统,Informix作为服务器数据库。
问题的出现
在开发该维护系统的过程中,注意到Informix数据库的字段类型CLOB填入数据时需要函数FILETOCLOB("FILENAME","SERVER"),其中的"FILENAME"需要指出文件路径和文件名称。然而,在维护过程中此文件是在客户端执行的,这样就要求即时将文件传输到服务器端。
解决办法
1.FTP传输工具
我们首先使用FTP传输工具,用VB5.0中SHELL命令调用DOS批处理文件来实现传输的需要。
Shell调用格式:
Shell(pathname[,windowstyle])
例子:Shell("c:\windows\upload.bat")
批处理文件upload.bat的内容:
c:\windows\ftphostname
username
password
sendc:\zrh\upload.txtupload.txt
bye
该命令实现了文件"upload.txt"的传输要求。在使用完毕之后,再调用命令把该文件删除。
例子:Shell("c:\windows\del_up.bat")
批处理文件del_up.bat的内容:
c:\windows\ftphostname
username
password
deleupload.txt
bye
这样,文件"upload.txt"被删除。
但是,另一个问题出现了。由于Shell函数的运行机制是与其它程序同步执行,也就是说,当调用Shell函数的子程序还没有执行完毕之前,Shell函数后面的语句已经执行。在大批量添加数据的过程中,就会出现某个记录的文件还没有传到,而下一个插入语句(Insert)已经开始调用。这样,ODBC调用就会出现错误。
2.INET控件
InternetTransfer控件提供了Internet上最常使用的两种协议:HTTP和FTP。使用HTTP协议可以连接到WWW服务器上来下载文件;使用FTP协议则可以登录到FTP服务器。一般的FTP命令,例如CD、GET都可以通过Execute方法实现。
下面是一个设置INET控件属性的例子。
inet1.URL=ftp://username:password@hostname/document
inet1.Protocol=2-icFTP
inet1.RemoteHost=hostname
inet1.RemotePort=21
inet1.Username=username
inet1.Password=password
执行文件传输:
Inet1.Execute"ftp://username:password@hostname",_
"PUT"&local_filename&"UPLOAD1.TXT"
right1=Inet1.StillExecuting
DoWhileright1
right1=Inet1.StillExecuting
DoEvents
Loop
这样便实现了文件的上载。
*SINET控件的优点
INET控件与Shell()函数的不同之处在于INET控件通过调用语句
right1=Inet1.StillExecuting
DoWhileright1
right1=Inet1.StillExecuting
DoEvents
Loop来控制语句执行的顺序。在文件传输工作未完成之前,程序不会执行其它语句,自然也就不会出现调用Shell函数所出现的问题。变量right1用来测试inet1的执行状态,如果进程中仍在进行文件传输的工作,则调用过程DoEvents给系统空闲时间来做文件传输工作,这样便成功地执行了文件上载的功能。该文件使用完毕之后将被删除。
Inet1.Execute"ftp://informix:informix@rd",_
"DELETEUPLOAD1.TXT"
right1=Inet1.StillExecuting
DoWhileright1
right1=Inet1.StillExecuting
DoEvents
Loop
将上载的文件删除是为了避免占用服务器端磁盘空间。
*S利用StateChanged事件提示信息
服务器在执行inet1.execute的同时也激活了Inet1_StateChanged事件,进程可以根据捕获到的状态进行动作。
object_StateChanged(ByValStateAsInteger)
State:整数类型Integer
下面是状态的说明。
常数值 描述icNone
0 未报告状态icHostResolvingHost
1 控件正在寻找指定主机的IP地址icHostResolved
2 控件已成功找到指定主机的IP地址icConnecting
3 控件正在与指定主机进行连接icConnected
4 控件已成功与指定主机连接icRequesting
5 控件正在向主机发出请求icRequestSent
6 控件已成功向主机发出请求icReceivingResponse
7 控件正在从主机接收反馈信息icResponseReceived
8 控件已成功从主机接受反馈信息icDisconnecting
9 控件正在与主机断开icDisconnected
10 控件已与主机断开icError
11 在与主机通信的过程中发生了错误icResponseCompleted
12 请求结束且数据已经接收到
下面是一个例子。
PrivateSubInet1_StateChanged(ByValStateAsInteger)
'
'methodwhenState=12.Thisexampleassumesthe
'dataistext.
SelectCaseState
'...Othercasesnotshown.
CaseicResponseReceived'12
DimvtDataAsVariant'Datavariable.
DimstrDataAsString:strData=""
DimbDoneAsBoolean:bDone=False
'Getfirstchunk.
vtData=Inet1.GetChunk(1024,icString)
DoWhileNotbDone
strData=Data&vtData
'Getnextchunk.
vtData=Inet1.GetChunk(1024,icString)
IfLen(vtData)=0Then
bDone=True
EndIf
Loop
txtData.Text=strData
EndSelect
EndSub->

⑨ 怎样搭建自己的FTP服务器

1、首先打开控制面板——程序和功能——打开或关闭windows功能

2、找到Internet信息服务,把FTP服务器和Web管理工具都勾上。到这里,系统就会安装IIS服务管理器了,安装过程可能需要等待几分钟。

3、回到电脑桌面,右击“计算机”,点击管理,进入计算机管理界面。

选中IIS服务——网站——添加FTP站点者仿。

4、站点信息,站点可以随便写一个方便你首唤纤区别的名字,物理路径是你FTP在连接的文件地址,VPS主机一般上都是设置到桌面的新建文件。

5、绑定和SSL设置,绑定IP,IP是我们电脑的物理IP。

6、身份验证和授权信息,身份验证点击“匿名”和“基本”,授权根据自己的要求,一般点所有用户。

7、这时会这里出现sdcisp.com,,FTP服务器就搭建好链哪了。

⑩ VB6.0 哪位帮忙做个ftp小工具 200分

zhuyibo1234

添加一个List,一个FTP,一个Command、三个Text
Private Sub Command1_Click()
On Error Resume Next
List1.Clear
FTP1.Connect txtIP, txtUser, txtPwd
If Not FTP1.Connected Then Exit Sub
FTP1.RemoteDirectory = "/"
FTP1.GetDirectory "*"
End Sub

Private Sub FTP1_NextDirectoryEntry(ByVal FileName As String, ByVal Attributes As Long, ByVal FileSize As Double)
On Error Resume Next
If ((Attributes And 16) = 16 Or Attributes = 0) Then
List1.AddItem "目录:" & FileName
Else
List1.AddItem "文件:" & FileName
End If
End Sub