Novell网络无盘工作站实现Windows的共享
●2.创建Windows用户组和建一定数量的Windows用户
首先用命令行实用程序syscon创建用户组group-win,然后用makeuser命令批量创建group-win下的用户。假设目前用户数为50,配置用户文件名为win50.usr;运行makeuser回车,使用Create New USR File功能编辑输入下列内容:
#groups group-win
#home-directory appl:user
#max-disk-space appl,1440
#login-script appl:makeuser/everyone.log
#connections 1#create win01^
#create win02^
#create win03^……
#create win49^
#create win50^
接着运行创建用户项Process USR File,系统自行根据win50.usr内容的要求建立用户、用户的私人目录项、限制每个私人目录的可用最大磁盘空间、用户的注册正本内容。最后用Netware的命令行实用程序filer命令赋予group-win组对sys:public\windows的托管权,其权限为[RF];修改在sys:public目录下的注册正本net$log.dat文件,加入以下内容:
map disp of
……
rem 以下为需加入的系统描述内容
map s1:=sys:public/dos/%OS-VERSION
if member of "group-win" then begin
map root *1:=appl:user/%LOGIN-NAME
map s2:=sys:public
map s3:=sys:public\windows
end
……
comspec=s1:command.com
set prompt="$p$g"
drive *1:
map disp on
●3.安装配置个人Windows所需文件
通过第一步安装到sys卷下的Windows是只读的共享文件,不同用户还需对显示器、打印机、鼠标器根据用户的实际情况进行不同的配置,因此,共享文件不能直接使用,还必须由用户依自己工作站硬件的实际配置情况另行安装方可使用。
例如用win01的用户名进行工作站系统文件的安装过程为:首先运行login win01回车,用group-win的成员之一进行登录联网,最后运行setup/n回车,根据网络的安装配置要求输入相应的组名及其相关信息。setup/n命令负责将使用Windows一些必要的工作文件从sys:\public\windows子目录内拷贝到用户的私人目录中;由于每个用户对自己的私人目录有任何权限,当Windows全部安装完后就如同在本地盘上进行操作,系统配置文件存放在用户的私人目录内,与其他Windows用户的配置文件互不影响。依次用不同的用户名登录安装符合自己所需的Windows文件到用户所对应的私人目录内,每次由setup/n安装方式需占网络服务器大约250KB空间,即使配置安装50个用户,也只约需13MB左右的空间(不包括sys:\public\windows目录内容),但足可以使50个无盘工作站用户使用Windows,实现在Netware下Windows的共享。