ftp传输测试
㈠ 如何快速测试ftp服务正常
在仿站站点配置完成后,就可以对其进行测试了。用户可在“命令提示符”窗口中输入刚才设置的IP地址来进行测试,测试时按提示输入用户名(anonymous)和密码(因为是匿名登录,密码为空,因此直接按回车键即可)。这表明FTP网站配置成功。
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。
㈡ 如何测试ftp硬盘
着宽带网的普及,大文件的交流传输已变得日益普遍。越来越多的网民学会了利用FTP方式进行上传和下载,互通有无。但是登录FTP站点的过程较为繁琐,并不方便。如果能像访问本地硬盘那样访问远程FTP站点,那该多好!WebDrive这款软件就可以帮我们实现这个愿望。
图1 WebDrive的窗口界面
WebDrive是一个特别的FTP客户端软件,可将指定的远程FTP站点映射成你的本地硬盘,使我们能在“我的电脑”中轻松地对远程文件进行读、写以及目录维护等操作,还可在各个FTP服务器之间对传文件。运行WebDrive,系统托盘中会出现一个小图标,双击图标,出现操作窗口(如图1),在此我们可对WebDrive进行基本的FTP信息设置。
首先点击左下方的“New Site”按钮,弹出添加新FTP站点窗口,在此输入FTP站点的辨识名称,如“XX电影站”,而后再填入站点主机名(如图2),点“确定”后回到主界面。此时你就会看到主界面左方的列表中已经出现刚才新添加的FTP站点了。
图2 输入站点名和服务器主机名称
选中我们刚刚新添加的站点,在窗口的右边进行具体配置。先将“Server Type”一项选为“FTP”,然后点击“Drive”下拉菜单,为这个站点在“我的电脑”中设置一个可用盘符,有D~Z共23个选择。
如果你连接的FTP站点需要填写用户名和密码的话,先取消“Anonymous”复选框中的对勾,在下方的“Username”和“Password”文本框中输入用户名和密码即可。如果你希望下次登录时不用再输入密码,可勾选“Save Password”保存用户名和密码。
以上设置完毕后,单击“Connect”按钮就可以把FTP站点模拟映射成本地硬盘了。只要在“我的电脑”里能看到一个新磁盘,就表明已经连接成功,你可以像访问本地硬盘那样对远程FTP站点上的文件进行各种操作了!
㈢ 如何测试自己的ftp服务器是否成功
在IE里输入ftp://你的外网IP
成功的话就会要账号和密码
㈣ 怎么使用FTP测试网速
下个FTP软件 flash fxp 然后连到ftp上去 有两个窗口 一个是ftp 一个是你本地的文件夹 互相拖文件 从ftp到本地是下载 从本地到ftp是上传 软件摸索一下就会用了
㈤ 如何测试是否与FTP的连接通畅
1.
不用管是否通畅,取远程FTP文件大小和取下来的文件大小做对比,一样就OK
2.
真要60S一次也可以:每次丢个临时文件上去,判断是否传上去了,OK后,删除临时文件(当然,这个方法可能有点...)
3.
socket
判断
远程IP的
21端口是否通畅!
㈥ 怎么样测试FTP
在仿站站点配置完成后,就可以对其进行测试了。用户可在“命令提示符”窗口中输入刚才设置的IP地址来进行测试,测试时按提示输入用户名(anonymous)和密码(因为是匿名登录,密码为空,因此直接按回车键即可)。这表明FTP网站配置成功。
FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。
㈦ LINUX下如何测试ftp服务器
1、安装vsftpd
[root@ruskybmp]#yuminstallvsftpd--必须配置yum源才能使用yum命令来安装vsftpd,或者挂载光盘,找到Packages目录下的vsftpd包,使用rpm命令安装
……
Installed:
vsftpd.x86_640:2.0.5-24.el5
Complete!
2、vsftpd服务的启动及关闭
[root@ruskybmp]#chkconfig--listvsftpd
vsftpd0:off1:off2:off3:off4:off5:off6:off[root@ruskybmp]#chkconfig--level35vsftpdon
[root@ruskybmp]#servicevsftpdrestart--启动/关闭命令为:servicevsftpdstart/stop
Shuttingdownvsftpd:[FAILED]
Startingvsftpdforvsftpd:[OK]
[root@ruskybmp]#servicevsftpdstatus
vsftpd(pid5087)isrunning...
[root@ruskybmp]#
3、测试ftp服务器的连接
G: estftp>ftp-或者直接:ftpIP/主机名连接
ftp>open192.168.1.200
连接到192.168.1.200。
220(vsFTPd2.0.5)
用户(192.168.1.200:(none)):root--默认不能使用root用户
530Permissiondenied.
登录失败。
ftp>open192.168.1.200
已经连接到了192.168.1.200,请首先使用断开连接。
ftp>disconnect
221Goodbye.
ftp>open192.168.1.200
连接到192.168.1.200。
220(vsFTPd2.0.5)
用户(192.168.1.200:(none)):oracle
331Pleasespecifythepassword.
密码:
230Loginsuccessful.
ftp>loc
无效命令。
ftp>lcd
目前的本地目录G: estftp。
ftp>
㈧ 当进行ftp测试时,主要可以获取一下哪些指标
当进行FTP测试时,主要可以获取以下哪些指标?
A、FTP应用层下载速率
B、FTP下载RLC层平均吞吐量
C、FTP应用层平均吞吐量
D、FTP下载RLC层平均BLER
这道题答案是ABD
㈨ java如何测试连接ftp是否通
java测试连接ftp是否连通可以使用判断是否有异常来决定,实例如下:
/**
*connectServer
*连接ftp服务器
*@throwsjava.io.IOException
*@parampath文件夹,空代表根目录
*@parampassword密码
*@paramuser登陆用户
*@paramserver服务器地址
*/
publicvoidconnectServer(Stringserver,Stringuser,Stringpassword,Stringpath)
throwsIOException
{
//server:FTP服务器的IP地址;user:登录FTP服务器的用户名
//password:登录FTP服务器的用户名的口令;path:FTP服务器上的路径
ftpClient=newFtpClient();
ftpClient.openServer(server);
ftpClient.login(user,password);
//path是ftp服务下主目录的子目录
if(path.length()!=0)ftpClient.cd(path);
//用2进制上传、下载
ftpClient.binary();
}
/**
*upload
*上传文件
*@throwsjava.lang.Exception
*@return-1文件不存在
*-2文件内容为空
*>0成功上传,返回文件的大小
*@paramnewname上传后的新文件名
*@paramfilename上传的文件
*/
publiclongupload(Stringfilename,Stringnewname)throwsException
{
longresult=0;
TelnetOutputStreamos=null;
FileInputStreamis=null;
try{
java.io.Filefile_in=newjava.io.File(filename);
if(!file_in.exists())return-1;
if(file_in.length()==0)return-2;
os=ftpClient.put(newname);
result=file_in.length();
is=newFileInputStream(file_in);
byte[]bytes=newbyte[1024];
intc;
while((c=is.read(bytes))!=-1){
os.write(bytes,0,c);
}
}finally{
if(is!=null){
is.close();
}
if(os!=null){
os.close();
}
}
returnresult;
}
/**
*upload
*@throwsjava.lang.Exception
*@return
*@paramfilename
*/
publiclongupload(Stringfilename)
throwsException
{
Stringnewname="";
if(filename.indexOf("/")>-1)
{
newname=filename.substring(filename.lastIndexOf("/")+1);
}else
{
newname=filename;
}
returnupload(filename,newname);
}
/**
*download
*从ftp下载文件到本地
*@throwsjava.lang.Exception
*@return
*@paramnewfilename本地生成的文件名
*@paramfilename服务器上的文件名
*/
publiclongdownload(Stringfilename,Stringnewfilename)
throwsException
{
longresult=0;
TelnetInputStreamis=null;
FileOutputStreamos=null;
try
{
is=ftpClient.get(filename);
java.io.Fileoutfile=newjava.io.File(newfilename);
os=newFileOutputStream(outfile);
byte[]bytes=newbyte[1024];
intc;
while((c=is.read(bytes))!=-1){
os.write(bytes,0,c);
result=result+c;
}
}catch(IOExceptione)
{
e.printStackTrace();
}
finally{
if(is!=null){
is.close();
}
if(os!=null){
os.close();
}
}
returnresult;
}
/**
*取得某个目录下的所有文件列表
*
*/
publicListgetFileList(Stringpath)
{
Listlist=newArrayList();
try
{
DataInputStreamdis=newDataInputStream(ftpClient.nameList(path));
Stringfilename="";
while((filename=dis.readLine())!=null)
{
list.add(filename);
}
}catch(Exceptione)
{
e.printStackTrace();
}
returnlist;
}
/**
*closeServer
*断开与ftp服务器的链接
*@throwsjava.io.IOException
*/
publicvoidcloseServer()
throwsIOException
{
try
{
if(ftpClient!=null)
{
ftpClient.closeServer();
}
}catch(IOExceptione){
e.printStackTrace();
}
}
publicstaticvoidmain(String[]args)throwsException
{
FtpUtilftp=newFtpUtil();
try{
//连接ftp服务器
ftp.connectServer("10.163.7.15","cxl","1","info2");
/**上传文件到info2文件夹下*/
System.out.println("filesize:"+ftp.upload("f:/download/Install.exe")+"字节");
/**取得info2文件夹下的所有文件列表,并下载到E盘下*/
Listlist=ftp.getFileList(".");
for(inti=0;i<list.size();i++)
{
Stringfilename=(String)list.get(i);
System.out.println(filename);
ftp.download(filename,"E:/"+filename);
}
}catch(Exceptione){
///
}finally
{
ftp.closeServer();
}
}
}