我们教室的学生机用ie输入一域名(如ftp:192.168.2.50)就可以下载教师机设置好的文件,请问是什么原理

我们教室的学生机用ie输入一域名(如ftp:192.168.2.50)就可以下载教师机设置好的文件,请问是什么原理,第1张

在本机上开FTP

这个原理大家都知道,需要一个ftp工具,这类工具可以用win xp自带的IIS服务器里的ftp功能(个人不推荐,比较麻烦),也可以在网上找到很多的这些工具。

不同的ftp有不同的设置方法,在主机上设置玩ftp后,打开虚拟机后输入你的ip地址就可以访问了。

很多人都是ADSL上网,每次开机ip地址都会变,如果每次都要先查IP地址岂不麻烦?这里有个更好的方法,你可以在你的机器上运行桌面域名解析系统(比如3322希网域名,可以免费注册和下载客户端),如下图:

在虚拟机系统里输入你的ftp://域名 即可,你看多方便,而且网络上的其他人也可以分享你的文件和数据(为了安全起见最好对ftp设置用户和密码,防止非法访问!)

使用ftp也可以任意 *** 作文件(只要你给了足够的权限)

当启动FTP从远程计算机拷贝文件时,你事实上启动了两个程序:一个本地机上的FTP客户程序:它向FTP服务器提出拷贝文件的请求。另一个是启动在远程计算机的上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。FTP采用“客户机/服务器”方式,用户端要在自己的本地计算机上安装FTP客户程序。FTP客户程序有字符界面和图形界面两种。字符界面的FTP的命令复杂、繁多。图形界面的FTP客户程序, *** 作上要简洁方便的多。

FTP工作原理示意图

(1)FTP服务器运行FTPd守护进程,等待用户的FTP请求。

(2)用户运行FTP命令,请求FTP服务器为其服务。

public void ftpJdomFile(String dir) throws FileNotFoundException, IOException{

//创立根节点

// 下面这个方法是列出指定目录下的所有文件和文件夹

List dirslist=ArraysasList(new File(dir)listFiles());

for (Iterator i = dirslistiterator(); ihasNext();) {

// Systemoutprintln(inext()); // line 1

String s=inext()toString();

if (new File(s)isFile()) {

Systemoutprintln(s+"-文件");

}

if (new File(s)isDirectory()) {

Systemoutprintln(s+"++++++++文件夹");

ftpJdomFile(s);

}

}

}

您好。可以用在服务器上装WIN2003网络 *** 作系统,搭建FTP服务;也可以在XP或其他系统上直接用Serv-U之类的服务器软件来搭建服务,比较方便。然后,让学生登录学习下载文件的使用,而不乱上传文件的话,只要设置一下权限就能行了,比较简单的。

/

取得相对于当前连接目录的某个目录下所有文件列表

@param path

@return

/

public List getFileList(String path){

List list = new ArrayList();

DataInputStream dis;

try {

dis = new DataInputStream(ftpClientnameList(thispath + path));

String filename = "";

while((filename = disreadLine()) != null){

listadd(filename);

}

} catch (IOException e) {

eprintStackTrace();

}

return list;

}

我从这里拷来的 你不清楚看看里面 >

以上就是关于我们教室的学生机用ie输入一域名(如ftp://192.168.2.50)就可以下载教师机设置好的文件,请问是什么原理全部的内容,包括:我们教室的学生机用ie输入一域名(如ftp://192.168.2.50)就可以下载教师机设置好的文件,请问是什么原理、怎么用FTP传文件啊、如何 用Java 实现 获取FTP服务器上的所有文件名,已知FTP的密码,用户名!远程获取!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9403768.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存