|
职称论文发表 | 职称论文发表 专业提供:发表论文、论文发表、毕业论文、职称论... | |
住在汉口网 | 住在汉口网是一个专业提供汉口房产信息、车辆服务、生活服务、招... | |
职称论文网 | 职称论文网提供:发表论文、论文发表、毕业论文、职称论等服务。 | |
|
孝感学院教务处
摘要:介绍了NOVELL网操作系统上应用软件运行环境的配置技术,实现了一人一机一目录的目标,避免了用户文件被他人操作和破坏,确保了用户数据的完好性。内容涉及安装应用软件、创建用户与组、设置目录访问权、限制工作站登陆、设置登陆文本的内容。
关键词:NOVELL网 应用软件 用户组 登陆文本
1 引言
现时期计算机软、硬件更新速度快,学校及时跟上投资可能性不大。本文章介绍用NOVELL网使被淘汰计算机变废为宝,使之能继续为实验教学发挥作用。
Novell Netware5.0以上版本是一个多用户多任务的大型局域网操作系统,它由服务器操作系统、网络服务软件、工作站软件和传输协议软件组成,是目前优秀的网络操作系统之一。我们选择它有以下理由:
1)Netware采用多任务内核,能够对多个网络服务请求进行并发处理,直接控制服务器的硬件设备,提供了完备的文件服务功能,是一种高速多任务系统。
2)用户可以根据实际情况选择不同的网络拓朴结构、传输速率和传输介质组建自己的Novell网络。
3)对于服务器硬盘系统,Novell提供了多种保护,包括:双重FAT、磁盘镜像、事务跟踪系统TTS;对于文件共享,它又提供了四级安全机制:注册安全、权限安全、属性安全和文件服务器安全。这些在多用户环境下对网络目录和文件等数据的保护起了十分重要的作用。
4)Novell网络具有实用、简洁等特点,对机器档次要求不是很高,能够使得80386/80486这类几乎被淘汰的机器联成网络,最大限度地发挥次类机器应有的作用,在一定程度上也很好地缓和了我院因机器台数少而上机人数多的矛盾。
5)在其C/S体系结构中,可以将学生上机时所需的应用软件(如程序设计语言类:TurboC++、Turbo Pascal、Foxpro等)置于文件服务器集中管理,也确保这些应用软件的安全,避免普通用户对它们的恶意破坏。与此同时,我们还可Ghost工具软件把Windows98/NT2000系统整盘备份到Novell文件服务器上,只要某台计算机的操作系统或其它软件不能正常启动或运行,可以随时将备份文件Ghost到这台计算机上,很快的使这台计算机正常运行。
Novell Netware5.0还有许多功能和新特性,此处将不一一罗列。本文试图就应用软件在NOVELL网环境下的常规配置方法做主要介绍,配置过程始终以超级用户ADMIN身份操作。
2系统环境介绍
2.1 服务器端
硬件 :PIII 933,256M内存,40G硬盘,40倍速CD—ROM,3COM网卡。
软件:Novell Netware5.0,3COM网卡驱动程序。
在安装Novell时,已创建SYS:系统卷,APPL:应用卷和DATA:数据卷。
2.2 客户端
硬件:486微机50台,NE2000网卡
软件:DOS6.22,NE2000网卡驱动程序
注:客户端均以无盘工作站的登陆方式入网。
3 安装应用软件
就应用软件而言,现在有许多软件都有网络版(如UCDOS),从经济效率来考虑,它们确为用户提供了不少方便;然而,Netware网络操作系统仍支持单用户应用软件的网络安装,许多应用软件可以从本地磁盘直接向网络盘安装,如果硬盘足够大的话,可以将安装源文件直接拷贝到网络盘上,再进行安装将更加方便。本文拟将Turbo C++3.0安装到APPL:卷上,现就安装过程作简单介绍。
MAPG:=APPL:<回车>
在G:盘下使用CD命令建立应用软件目录,如TC30等。然后将本地磁盘Turbo C++3.0源文件拷贝到G:\TC30目录下。最后在提示符下键入:
FLAG*.*+SHDIRI<回车>
即可设置目录文件属性(共享、禁删除、禁改名)。
4 设置用户对目录的访问权
为了让学生能够登录入网,有权使用网络上的Turbo C++,必须创建普通用户,用户名为:TC101,TC102…TC145;TC201,TC202,…,TC245等。其中,TC101的含义为:TC代表Turbo C++,“101”中左边的“1”表示班级,后面的两位数字表示学号与机号,其余用户名的含义依次类推。
4.1创建用户
运行NETADMIN.EXE程序,出现Netadmin Options窗口。依次执行以下操作:选择“Manage Objects”/按<ins>键/选择User项/在Login Name中填写用户名“TC101”/在Last Name中一般也填入“TC101”/按<esc>键,保存用户后继续创建其余用户。注意,此处不要求产生用户主目录,为集中管理用户主目录,稍后手工建立为妥。
4.2创建用户组
由于每一个用户将要访问TC30目录,为方便起见,我们将上述用户加入用户组TCADMIN,稍后再为该组设置访问TC30目录的权限。创建用户组的方法基本上与创建的户方法类似,在出现Netadmin Options窗口下,依次执行:选择“Manage Objects”/按<ins>键/选择Groupr项/输入用户组名TCADMIN。创建成功后,将光标停留在TCADMIN用户组名上并回车,弹出“View or edit group”窗口,选择Group members,连续两次按<ins>键,按F5键标记待加入TCADMIN用户组的用户名,最后按回车,可以一次成批量地把普通用户加入该组。
由于在创建用户时,每个用户自动成为everyone组的成员,强烈建议将上述建立的用户从everyone组中删除,以免用户在登陆网络并执行登陆文本时出现错误。
4.3创建用户主目录
我们可以在DATA;卷上创建用户主目录,为集中管理用户主目录,首先执行 ;MAPH:=DATA:命令,将当前驱动器切换到H:,使用MD命令建立一级子目录TCHOME,然后在TCHOME下建立二级子目录TC101,TC102,…TC145;TC201,TC202,…,TC245等。
回退到H:>状态,执行:FLAG*.*命令,隐藏TCHOME目录,防止目录和文件被删除或拷贝。
4.4设置目录访问权
由于TC101等用户已成为TCADMIN组的成员,所以我们只需完成TCADMIN用户组对TC30目录访问权限的设置即可,具体方法是:
选择TCADMIN用户组/弹出“Actions for Group:tcadmin”窗口/选择“View or edit rights to files and directories”/在Volume object name:处,连续两次按<ins>键/选择APPL:卷/在Beginning Path:处,连续三次按<ins>键/在Network Directories窗口/按F10键,出现“Trustee directory,rights”窗口/按<ins>键并回车,将发现TC30[RF],说明用户组成员对TC30目录具有R、F权。注意,在此窗口下再按 <ins>,输入还可同时被该组成员访问的目录名,如:LOGIN、PUBLIC、DOS、UCDOS等。按<esc>,键,根据屏幕提示操作以便退出。
5 设计登陆文本
5.1登陆文本类型
登陆文本是用来定义网络环境的一系列预定义命令,这些命令可以是初始化环境变量,映射网络驱动器和控制用户程序执行的命令。登陆文本类似于DOS环境下可配置的自动批处理AUTOEXEC.BAT文件,并作为登陆过程的一部分而被执行。NOVELLNETWARE5.0系统有四种可执行的登陆文本:
缺省登陆文本:该文本是在系统安装时建立的,当创建新用户后,该用户在登陆时执行的就是缺省登陆文本,若为该用户增加了个人登陆文本,则不再运行缺省登陆文本。
容器登陆文本:它是可以分配给网络目录树下的组织和组织单位对象的登陆文本,由网络管理员创建并管理。此文本是用户登陆后首先执行的文本。
简要登陆文本:是一组用户共享的登陆文本。它在容器登陆文本之后,个人登陆文本之前执行。
个人登陆文本:是每一个用户为自己建立的登陆文本,它在最后执行。
为提高网络管理能力,应创建尽可能少的登陆文本,容器登陆文本具有较大的概括性;简要登陆文本适合于同一工作性质的多个用户;个人登陆文本具有个人特殊性,维护工作比较麻烦。设计登陆文本工作是应用软件运行环境配置技术的重要环节,为不适一般性,此处以容器登陆文本的设计为例。
5.2登陆文本设计实例
为制作登陆文本,在Netadmin Options窗口下依次执行:选择“Manage objects”,弹出“Object,Class”窗口/将光标停留在“..*(parent)上,并回车/将光标移到“+ jk Organization”上,并回车/按F10键,弹出“Actions for Organization:jk”窗口/选择“View or edit organization”/选择“Login Script”,出现Login Script编辑窗口。
在此窗口输入以下内容:
map display off;禁止map命令信息在屏幕上显示
if member of “tcadmin”then;判断登陆用户是否为tcadmin组的成员
map*1:=sys:\;把卷sys映射为第一个网络驱动器
map ins s1:=sys:login;将sys:login目录映射到第一台搜索驱动器,以便用户使用login登陆网络
map ins s2:=sys:public;将sys:public目录映射到第二台搜索驱动器,使用户可用public中的命令
map ins s3:=sys:dos;将sys:dos目录映射到第三台搜索驱动器,以便用户使用dos下的命令
map ins s4:=sys:ucdos;将sys:ucdos目录映射到第四台搜索驱动器,以便使用五笔字型输入法
map ins s5:=sys:tc30;将sys:tc30目录映射到第五台搜索驱动器,以便使用tc30 C++
map ROOT K:=data:\tchom\%LOGIN_NAME;将用户主目录映射到根目录K:
set comspec=“…… 职称论文发表网http://www.issncn.com
职称论文发表网http://www.issncn.com
|
|
|
|