1. 教师机FTP停止服务和退出程序上传的作业是否存在
一、FTP文件传送服务的基本知识
FTP文件传送(File Transfer Protocol)指用户在与Internet相连的本地计算机上通过FTP客户程序登录访问FTP服务器后,在本地计算机与FTP服务器之间经由Internet相互传送文件的过程:由本地计算机向FTP服务器上传文件,或者由FTP服务器读取文件并下载到本地计算机上。注意:上传只有上传保存一种形式,下载则根据需要有下载保存和下载显示播放两种形式。
Internet上有两类FTP服务器:公共匿名服务器和注册服务器。前者的服务面向Internet全体用户,一般通过/pub目录及其以下各级子目录存储自由软件、免费软件、公共软件、共享软件、商业软件的β测试版、升级版、补丁程序、各类多媒体文件供用户共享下载保存使用,部分公共匿名服务器还向用户提供上传与下载文件/incoming目录,以实现资源交流;后者的服务只面向注册用户,在其授权目录(包括:用户目录、用户组授权目录与系统授权的其他目录)内提供上传与下载文件的服务。
FTP服务器有三类用户:Internet全体用户、用户组用户与个人用户,分别具有对FTP服务器的不同访问权限。全体用户(又称其他用户)可以通过匿名anonymous)登录公共匿名服务器;用户组用户除了可以访问公共匿名服务器外,还可通过用户组名和密码登录注册服务器对应的用户组目录,及访问系统授权的其他目录;个人用户除了可以访问公共匿名服务器外,还可通过用户名和密码登录注册服务器对应的用户目录,及访问其所隶属用户组授权的用户组目录和系统授权的其他目录。
二、FTP文件传送服务在教学中的应用
国内目前主要提供公共匿名服务器,很少提供注册服务器,极大地限制了FTP文件传送服务在教学中的深入应用。我们从1999年初建立pcc教学服务器pcc.bnu.e.cn)以来,即向学生全面提供两类FTP服务器,在教学活动的应用实践中积累了许多经验。鉴于大家普遍熟悉公共匿名服务器,本文重点介绍注册服务器通过用户组目录和用户目录分别提供的面向教学活动的应用服务。
1.准备工作
⑴以班级或课程为单位建立用户组用户、其隶属用户及相应用户组和用户目录
以Linux系统为例,为便于管理,我们以课程或班级为单位建立教师用户组用户与学生用户,用户组名字与相应目录名字相同,采用英文字母与数字组成,如面向2002级学生的《信息技术》课程可采用it2为用户组名;隶属于该用户组的学生用户名字与相应目录名字相同,可在用户组名后添加序号,如it2001~it2200。建立it2用户组用户与it2001用户以及相应目录的命令分别为:
adser it2〔Enter〕 (说明:此命令建立it2用户组用户,同时在/home目录中建立同名用户组目录。)
adser –g it2 –d /home/it2/it2001 it2001〔Enter〕 (说明:此命令将建立隶属于it2用户组的it2001用户,同时在/home/it2目录中建立同名的用户目录。)
⑵按班级或课程建立教学子目录
教师可根据教学的需要在自己负责的用户组目录中建立下级教学用子目录,一般可分为三类:共享子目录、作业管理子目录、交流子目录。
◇共享子目录:一般含有程序软件子目录、课件子目录、媒体子目录等,向该课程或该班学生提供软件、课件、多媒体文件等的共享下载保存使用服务。
◇作业管理子目录:一般含有教师发布(学生提取)作业子目录、学生提交(教师检查)作业子目录、向该课程或该班教师(发布与检查作业)和学生(获取与呈交作业)提供与作业有关的文件上传保存与下载显示播放服务。
◇交流子目录:向该课程或该班学生提供软件、课件和多媒体文件的上传与下载保存交流服务。
教师可以使用专用的FTP客户程序(如LeapFTP)登录教学服务器,进入it2目录后,再执行【Commands】→【Make Directory】命令在it2目录中分别建立教师发布和学生提取作业的子目录homework,以及学生呈交和教师检查学生作业的子目录homework01~homework99。类似地,教师可以建立用于共享或交流的其他教学子目录。
⑶各教学子目录的使用权限及其设置
FTP文件服务器中的目录对上述三类用户分别提供“访问”(允许用户进入该目录)、“读”(允许用户列出该目录的清单)和“写”(允许用户向该目录中添加子目录或文件)权限;文件对上述三类用户分别提供“读”(允许用户下载、打开或复制该文件)、“写”(允许用户覆盖或修改该文件)和“执行”(允许用户在服务器端执行相应的程序文件)。
显然,应取消全体用户对所有教学子目录的访问、读和写的权限(默认设置),而设置教师(用户组用户)对所有教学子目录的访问、读和写的权限(默认设置),教师(用户组用户)还应分别为各教学子目录和其中的文件设置隶属于其用户组的各学生用户的使用权限如下。
◇共享子目录(只设置访问和读权限,取消写权限)和该子目录中的文件(只设置读权限,取消写和执行权限):只允许学生进入相应子目录并列出目录清单,及下载其中的文件;不允许学生向其中添加或修改目录与共享文件。
◇教师发布作业和学生提取作业子目录(由教师设置访问和读权限,取消写权限)和教师发布的作业文件(由教师设置读权限,取消写和执行权限):只允许学生进入相应子目录并列出目录清单,及下载保存或显示其中的作业文件;不允许学生向其中添加或修改目录与作业文件。
◇学生呈交作业和教师检查作业子目录(由教师在规定的时间内设置访问和写权限,取消读权限)和学生呈交的作业文件(由系统自动或由学生设置读和写权限,取消执行权限):只允许学生进入相应子目录,添加作业或覆盖已交的作业,但不允许列目录清单(即不让学生看见哪些同学已呈交作业),当到达规定的时限,即由教师取消访问和写权限,不再接收学生过期呈交的作业。
◇交流子目录(由教师设置访问、读和写权限)和其中的文件(由学生自己根据需要设置使用权限)。
教师和学生均可通过专用的FTP客户程序(如LeapFTP)注册登录教学服务器:教师进入it2目录后,选择相应教学子目录或其中的文件,再执行【Commands】→【Properties】命令,即可在弹出的对话框的Owner(用户)、Group(用户组)和World(全体用户)三个栏中分别设置使用权限;学生则只能在交流子目录中对其中的目录和文件使用权限进行设置。
2.用户客户程序
所有的专用FTP客户程序,包括LeapFTP、CuteFTP、WS-FTP等都可以作为教师和学生访问各教学子目录、上传和下载保存文件的客户程序,唯一的例外是学生无法用它们下载保存自己已呈交的作业。
此外,教师可以通过IE或Netscape浏览器直接下载显示播放教师已发布的作业内容,或下载显示播放学生已呈交到服务器上的作业文件内容;但是,学生不能通过IE浏览器,而必须通过Netscape浏览器直接下载显示教师已发布的作业内容,呈交作业和直接下载显示自己已呈交的作业内容。
以pcc教学服务器为例,当学生it2001在IE浏览器中采用形式为ftp://[email protected] 的URL地址登录服务器后,将被限制于/home/it2/it2001子目录中,而不允许其访问上级目录it2,因而学生用户也无法访问homework、homework01~homework99和所有的教学子目录。与所有的专用FTP客户程序一样,Netscape浏览器则不受上述限制。
2. 学校微机室有30台学生机1台教师机都是xp系统,用交换机连接,如何建域服务和ftp服务,用虚拟软件可以吗
虚拟机也可以,不过到时给虚拟机得设置同网段IP,选择物理连接方式。还得注意,服务器的分区设置成不保护状态,否则一重启或者关机,数据就会丢失。客户端可以都保护,也可以根据需要进行设置。
域服务:开始--运行---dcpromo,根据提示下一步直至完成。
ftp服务:server-U,设置操作比较简单,好用。
3. 怎样在学校机房里电脑保存东西
在学校机房里电脑保存东西情况和方法:
1、电子教室的作业提交:信息技术课程以培养学生的信息素养为目标,了解和掌握信息技术基本知识和技能,实践操作需要老师的指引和演示,那么使用电子教室这种教学广播软件是比较经济和方便的。
以天寓电子教室V62007豪华版为例,教室端具有广播、监视、下发文件的功能,学生端具有举手、作业提交的功能。在教师的教师机中设置好接受学生作业的目录,比如:d:/作业。
那么学生完成word排版、图像的合成、excel数据统计这样作业以后,就可以使用作业提交功能,作业提交成功后,会在教师机“作业”文件夹中生成一个default文件夹。
每个提交上来的文件会自动在原文件名前加上对应的机器号,可以辨别是哪一台计算机所交的文件,这种存储方式可以作为测试、考查学生学习情况。
2、共享文件夹:
网络技术中讲网络是如何工作的时候要学生动手组建小型的局域网,为了让学生理解局域网中计算机是如何相互访问,熟悉局域网中文件交流的方法,考虑到WindowsXP操作系统中最多允许10个客户端的连接,可以以分组比赛的形式进行了一次文件上传的活动。
例如机房内共有56台计算机,7排8列,每列为一个小组,第一排的为组长,要求组长只能访问教师机,组员只能访问组长的计算机,首先教师、组长分别在自己的计算机中建立一个文件夹。
比如第一组建立“第一组(1-7号)”这样的文件夹,把该文件夹设置共享,给予访问者可以修改的权限,接着各组员以最快的速度在自己的电脑中建立一个文本文件,文件名为“组号+姓名”,内容为空。
然后访问组长计算机,把自己的文本文件放入相应的文件夹中,当组长发现本组所有组员包括组长自己都完成了文件的上传,那就复制整个共享文件夹放入教师机中的共享文件夹内。
3、FTP:FTP是一个用于在两台装有不同操作系统的机器中传输计算机文件的软件标准。文件传输服务需要使用FTP文件传输协议,因特网中有很多服务的名称直接使用其协议名称,所以文件传输服务又称FTP。
使用FTP能够快速的上传与下载图片、文字以及多媒体资料,实现信息资源的共享。我们常用的窗口式FTP客户端软件有CuteFTP、FlashFXP、LeapFTP等,在局域网服务器中配置FTP服务,可以使用Windows2003自带的FTP服务,或者使用Serv-UFTPServer这种软件架设。
网络技术中要求学生掌握FTP上传下载文件,教师可以提供给学生一个统一的FTP账号、密码,让学生登录FTP把一些从网络上下载的素材放入自己的文件夹内,方便以后在网页制作模块中使用。
4、网络存储器:在学生计算机中,一般会准备好一个资源类文件夹,方便学生练习使用,而教学不会一成不变,会根据学生的学习情况和社会时事来灵活的调整,加入一些新的资源,但又不值得对整个机房做一次更新维护,这样就用到了随时可以更新的网络文件存放服务端。
教师在教师机可以方便的添加内容作为公共区域的资源,而网络存储器的客户端可以注册一个账号,不仅可以访问公共区域的资源,还拥有自己的一块存储空间,使用起来比网络硬盘都要方便。
在服务端要进行一些关键的设置,首选定义好会员信息、公共资源所存放的的目录,然后把默认的开放注册改成限制注册,数量设大一些,因为开放注册的数量是固定和有限的。学生注册好账号后会在相应目录下生成一个独立的文件夹,会员信息都在里面,万一忘记密码还可以请老师找回来。
以上的几种存储方法是基于局域网内部的存储,如果开放因特网,那存储的途径就更多了,Blog、BBS、QQ空间、网络硬盘、电子邮件等都可以用来存储文件,大家可以根据实际情况选择合理的方法。
4. 用ftp传东西会被教师机发现吗
理论上,你干什么都能被教师机发现。
不过实际上,教师机特意去不关注你,并不知道你在干嘛。
就拿上传ftp来说,如果你占用带宽很低。不足以影响网速,那教师根本不会在意你。
但是如果长时间大流量上传,会影响到整个网络内的网速,那作为教师机,要排查什么原因造成网络延迟的话,十分容易,打开流量监控,看谁流量大,就是谁了。很容易找到是谁大量上传或者下载,导致网络拥堵。
5. 请电脑高手急速解答,学校电脑课室的教师机里有FTP,怎么样用学生机来控制教师机的FTP(很急用)
权限问题。现在的系统都管的很严了。可能性不大。保护管理员权限的代价太低。
现在的学校很多都用红蜘蛛的管理系统。可以去试一下校验的文件在哪里。去暴力破解、
6. 怎么从FTP上下载东西
先假设有一FTP服务器,FTP服务器:qint.ithot.net,用户名:username 密码:user1234。在本地电脑D:盘创建一个文件夹"qint"。将要上传的文件复制到d:\qint里。通过FTP命令将文件从本地上传,从服务器下载的步骤如下:
1.“开始”-“运行”-输入“FTP”
2.open qint.ithot.net
/*这一步可以与第一步合并,在“运行”里直接输入"ftp qint.ithot.net"。如果你的FTP服务器不是用的21默认端口,假如端口是2121,那么此步的命令应在后面空格加2121,即“open qint.ithot.net 2121”*/
3.username
/*提示你输入用户名*/
4.user1234
/*提示你输入密码,密码不回显,打完密码后回车即可。如果你的密码输入错误,将不会提示你重新输入,这时你要键入“user”命令,将会出现第三步,你可以重新输入用户名和密码。*/
5.dir
/*你成功登陆后就可以用dir查看命令查看FTP服务器中的文件及目录,用ls命令只可以查看文件。*/
6.mkdir qint
/*在FTP服务器上根目录下建立qint目录。*/
7.cd qint
/*进入目录qint,用“cd 你的目录名”可以进入当前目录的下一级目录,这跟DOS一样。*/
8.bin
/*采用二进制传输。如果你要上传下载,这一步很重要,不先执行这个命令,上传下载会很慢。*/
9.lcd d:\qint
/*定位本地默认文件夹,在前面我事先在D:盘创建的。*/
10.!dir
/*查看本地文件夹中的文件及目录*/
11.put i001.jpg
/*将当前目录(d:\qint)中的文件i001.jpg上传到FTP服务器默认目录。可以用"mput *.*"将所有文件上传到FTP服务器上。*/
12.get d123.jpg
/*将FTP服务器默认目录中的文件d123.jpg下载到当前目录下(d:\qint)。可以用"mget *.*"将所有文件下载到d:\qint*/
13.delete *.*
/*删除目录qint中的所有文件。*/
14.cd ..
/*返回至上一级目录,即根目录。返回上一级目录用“cd ..”要注意,中间有空格。返回根目录用“cd \”。*/
15.mrdir qint
/*删除目录qint。删除目录,在此目录下不能有文件及目录,不然将无法删除。*/
16.bye
/*退出FTP服务器*/
上传下载时特别要注意服务器及本地电脑的当前目录,文件是从哪里到哪里的问题。查看FTP服务器的当前目录命令为pwd,可以用cd命令定位服务器的目录。可以用lcd命令定位本地电脑的目录。以上实例应用到了采用FTP命令行方式上传下载的最常用命令,你还可以用命令“?”查看更多的命令。
FTP命令详解
FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。
FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中
-v显示远程服务器的所有响应信息;
-n限制ftp的自动登录,即不使用;
.n etrc文件;
-d使用调试方式;
-g取消全局文件名。
ftp使用的内部命令如下(中括号表示可选项):
1.![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip.
2.$ macro-ame[args]:执行宏定义macro-name.
3.account[password]:提供登录远程系统成功后访问系统资源所需的补充口令。
4.append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。
5.ascii:使用ascii类型传输方式。
6.bell:每个命令执行完毕后计算机响铃一次。
7.bin:使用二进制文件传输方式。
8.bye:退出ftp会话过程。
9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。
10.cd remote-dir:进入远程主机目录。
11.cp:进入远程主机目录的父目录。
12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如:chmod 777 a.out。
13.close:中断与远程服务器的ftp会话(与open对应)。
14.cr:使用asscii方式传输文件时,将回车换行转换为回行。
15.delete remote-file:删除远程主机文件。
16.debug[debug-value]:设置调试方式,显示发送至远程主机的每条命令,如:deb up 3,若设为0,表示取消debug。
17.dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件local-file。
18.disconnection:同close。
19.form format:将文件传输方式设置为format,缺省为file方式。
20.get remote-file[local-file]:将远程主机的文件remote-file传至本地硬盘的local-file。
21.glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。
22.hash:每传输1024字节,显示一个hash符号(#)。
23.help[cmd]:显示ftp内部命令cmd的帮助信息,如:help get。
24.idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。
25.image:设置二进制传输方式(同binary)。
26.lcd[dir]:将本地工作目录切换至dir。
27.ls[remote-dir][local-file]:显示远程目录remote-dir,并存入本地文件local-file。
28.macdef macro-name:定义一个宏,遇到macdef下的空行时,宏定义结束。
29.mdelete[remote-file]:删除远程主机文件。
30.mdir remote-files local-file:与dir类似,但可指定多个远程文件,如:mdir *.o.*.zipoutfile
31.mget remote-files:传输多个远程文件。
32.mkdir dir-name:在远程主机中建一目录。
33.mls remote-file local-file:同nlist,但可指定多个文件名。
34.mode[modename]:将文件传输方式设置为modename,缺省为stream方式。
35.modtime file-name:显示远程主机文件的最后修改时间。
36.mput local-file:将多个文件传输至远程主机。
37.newer file-name:如果远程机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件。
38.nlist[remote-dir][local-file]:显示远程主机目录的文件清单,并存入本地硬盘的local-file。
39.nmap[inpattern outpattern]:设置文件名映射机制,使得文件传输时,文件中的某些字符相互转换,如:nmap $1.$2.$3[$1,$2].[$2,$3],则传输文件a1.a2.a3时,文件名变为a1,a2。该命令特别适用于远程主机为非UNIX机的情况。
40.ntrans[inchars[outchars]]:设置文件名字符的翻译机制,如ntrans 1R,则文件名LLL将变为RRR。
41.open host[port]:建立指定ftp服务器连接,可指定连接端口。
42.passive:进入被动传输方式。
43.prompt:设置多个文件传输时的交互提示。
44.proxy ftp-cmd:在次要控制连接中,执行一条ftp命令,该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先建立两个服务器间的连接。
45.put local-file[remote-file]:将本地文件local-file传送至远程主机。
46.pwd:显示远程主机的当前工作目录。
47.quit:同bye,退出ftp会话。
48.quote arg1,arg2...:将参数逐字发至远程ftp服务器,如:quote syst.
49.recv remote-file[local-file]:同get。
50.reget remote-file[local-file]:类似于get,但若local-file存在,则从上次传输中断处续传。
51.rhelp[cmd-name]:请求获得远程主机的帮助。
52.rstatus[file-name]:若未指定文件名,则显示远程主机的状态,否则显示文件状态。
53.rename[from][to]:更改远程主机文件名。
54.reset:清除回答队列。
55.restart marker:从指定的标志marker处,重新开始get或put,如:restart 130。
56.rmdir dir-name:删除远程主机目录。
57.runique:设置文件名唯一性存储,若文件存在,则在原文件后加后缀..1,.2等。
58.send local-file[remote-file]:同put。
59.sendport:设置PORT命令的使用。
60.site arg1,arg2...:将参数作为SITE命令逐字发送至远程ftp主机。
61.size file-name:显示远程主机文件大小,如:site idle 7200。
62.status:显示当前ftp状态。
63.struct[struct-name]:将文件传输结构设置为struct-name,缺省时使用stream结构。
64.sunique:将远程主机文件名存储设置为唯一(与runique对应)。
65.system:显示远程主机的操作系统类型。
66.tenex:将文件传输类型设置为TENEX机的所需的类型。
67.tick:设置传输时的字节计数器。
68.trace:设置包跟踪。
69.type[type-name]:设置文件传输类型为type-name,缺省为ascii,如:type binary,设置二进制传输方式。
70.umask[newmask]:将远程服务器的缺省umask设置为newmask,如:umask 3。
71.user user-name[password][account]:向远程主机表明自己的身份,需要口令时,必须输入口令,如:user anonymous my@email。
72.verbose:同命令行的-v参数,即设置详尽报告方式,ftp服务器的所有响应都将显示给用户,缺省为on.
73.?[cmd]:同help。
7. 怎样用ftp让学生把在电脑上做的作业传到老师的机器上
在老师的机子上安装FTP
设置权限为可写入
你在地址栏打上:ftp://老师机子的IP地址
然后把你的作业复制
然后粘贴到老师的机子上就行了
8. 我们教室的学生机用ie输入一域名(如ftp://192.168.2.50)就可以下载教师机设置好的文件,请问是什么原理
在本机上开FTP
这个原理大家都知道,需要一个ftp工具,这类工具可以用win xp自带的IIS服务器里的ftp功能(个人不推荐,比较麻烦),也可以在网上找到很多的这些工具。
不同的ftp有不同的设置方法,在主机上设置玩ftp后,打开虚拟机后输入你的ip地址就可以访问了。
很多人都是ADSL上网,每次开机ip地址都会变,如果每次都要先查IP地址岂不麻烦?这里有个更好的方法,你可以在你的机器上运行桌面域名解析系统(比如3322希网域名,可以免费注册和下载客户端),如下图:
在虚拟机系统里输入你的ftp://域名 即可,你看多方便,而且网络上的其他人也可以分享你的文件和数据(为了安全起见最好对ftp设置用户和密码,防止非法访问!)
使用ftp也可以任意操作文件(只要你给了足够的权限)
9. ftp和教师机有什么区别
能够使用的功能不同。
FTP(FileTransferProtocol文件传输协议)是学校的文件存储系统,学校教师可使用FTP存储个人教学用文件(包括:课件、教案、资料等)。目前,学校的FTP系统已经与国际互联网连接,学校教师可以在学校,也可以在家里登陆本FTP系统,随时存储和下载个人存储在FTP上的文件。教师机是教师使用的多媒体计算机。教师不仅与其它媒体设备相边,而且通过网络设备与学生机相连。教师通过教师机能够组织教学活动,控制教学进程。
10. 我们计算机考试是从老师ftp上下载题目,之后大家做完再上传,但上传后就不能下载和修改了,我该怎么办
唉,你试过了吗,我们的服务器上是可以下载的,不行你只有去老师的服务器端搞了,ftp文件传输软件,是有一些权限设置,权限没开就很麻烦