仓酷云
标题:
给大家带来Linux下设置Netware服务器办法
[打印本页]
作者:
深爱那片海
时间:
2015-1-16 16:21
标题:
给大家带来Linux下设置Netware服务器办法
按照它们在系统中的作用分成几个部分介绍给大家,通过这些基础命令的学习我们可以进一步理解Linux系统:
Netware是Novell公司的收集文件体系,这个器材之前用的良多,如今仿佛用的未几了,听说也能够撑持TCP/IP协定了,不外之前的版本只撑持IPX协定,IPX这个协定比来都快被人健忘了。
Linux下是能够撑持基于IPX协定的Netware服务器的,必要用一个叫mars_nwe的器材来摹拟。不外这个器材很陈旧了,从02年就没有再更新了。从http://www.compu-art.de/mars_nwe/能够下载到最新的版本0.99.pl20,不外编译不外往,我改了一下,编译已往了,不外次要成绩是内里关于quota这块儿用的版本对照低,由于quota从2.0今后有了一些的变更(如今是3.13的了),数据布局也有了一些调剂,以是我如今还不克不及断定我的修正是不是必定没成绩,不外最少毗连是没成绩了,这块儿还必要再测试。
上面我复杂先容一下怎样设置(基于AsianuxServer3):
1、中心,必要从头编译中心到场ipx和ncpfs的撑持,注重ipx内里的“FullinternalIPXnetwork”(也就是CONFIG_IPX_INTERN)必定不要选,不然其余呆板是连欠亨的,我就是一入手下手不晓得,了局折腾了很长工夫。
2、ipxutils,撑持设置ipx的工具,Asianux已带了,必要确认是不是安装了。
3、ncpfs,撑持ncpfs的工具,因netware的服务器用的是ncpfs,以是必要安装这个包。
4、mars_nwe,这个就是摹拟netware服务的包,设置文件在/etc/nwserv目次下,对nwserv.conf稍做修正就能够,次要修正的中央:
(1)163行的CDROM路径,这个仍是老的写法,在AsianuxServer3中不存在/mnt/cdrom目次,你能够把它改成其余目次,大概爽性就建一个/mnt/cdrom目次就OK了。
(2)184行,服务器的名字,这个就是你的netware的服务器的名字,本人起一个就能够了,注重,这个文件中都是以一个数字开首的,数字就暗示了这行是甚么意义,好比服务器名字是2,以是这行就是“2servername”,数字2就相称于其余一些设置文件中的相似“ServerName”的关头字。
(3)314行IPX设备和帧的界说,这个对应的数字是4,第二列暗示收集,假如你的收集内里没有其他的netware的服务,那末能够任意写,假如有,只需反面它抵触就能够,第三列是设备,写eth0就能够,第四列是帧,能够写802.3或ethernet_ii,最初一列就是选择Internalrouter是不是处置RIP/SAP,这个我也不是很分明是不是有效,一样平常就写1就能够,年夜于6的数字就暗示处置。
(4)592行能够设置登任命户,默许就只要一个guest,能够加上linux体系中的用户,写法是:
13登任命户名Linux用户名暗码标识
个中,登任命户名和Linux用户名能够纷歧样,暗码是登录Netware的暗码,标识今朝只晓得有0x1,暗示用户不克不及修正暗码。不外默许的这个guest用户对应的Linux用户是nobody,这个看起来是没有成绩,nobody用户也没甚么权限,可是由于它没有HOME目次,以是它的HOME就酿成了根目次,如许在Netware的客户端上就会看到全部Linux体系的根目次,以是一切文件都能够看了,固然只能看,当感到也很不平安,最好把这个guest用户往失落。
其他的就没甚么了,能够就用默许的。
好,上面说说我的测试历程,由于我这边没有没有盘终端,以是我就是用的两台Linux呆板做的测试,一台做服务器,别的一台做客户端:
服务器设置:
1、安装撑持ipx和ncpfs的中心,安装ncpfs和mars_nwe两个包,确认已安装了ipxutils;
2、加载ipx和ncpfs模块;
3、修正/etc/sysconfig/network-scripts/ifcfg-eth0文件,只保存DEVICE=eth0和ONBOOT=yes两行,这是为了使eth0只撑持IPX协定而不撑持TCP/IP协定;
4、从头启动/etc/rc.d/init.d/network服务,确认用ifconfig检察eth0不克不及看到IP了;
5、修正/etc/nwserv/nwserv.conf文件;
6、启动/etc/rc.d/init.d/nwserv服务;
7、用ifconfig命令确认IPX协定已撑持(能够看到IPX/Ethernet802.3如许的行),假如看不到IPX的行,那末就先关失落nwserv服务,然后运转命令ipx_interfaceaddeth0802.3,再用ifconfig命令检察,看到IPX以后再启动nwserv服务;
8、运转命令slist应当能够看到服务,称号就是你在/etc/nwserv/nwserv.conf文件中设置的;
OK,到这里,服务器就设置好了,假如不宁神,能够先在服务器上本人mount一下本人:
ncpmount-Sservername-Uusername-Ppassword
这里的servername,username和passwork要换成你本人的,能够不加-P参数,这时候会请求你输出暗码,另有就是用户名,默许设置了guest的用户,没有暗码,能够用这个先试。用户的设置也在/etc/nwserv/nwserv.conf文件中。
就是要mount到的目次,注重,假如你设置了CDROM的路径是/mnt/cdrom,那末万万不要mount到/mnt目次上,由于netware会共享出/mnt/cdrom,假如你mount到/mnt目次下,ncpmount命令就会逝世失落,由于呈现了轮回。
客户真个设置:
前四步的设置和服务器一样;
5、利用命令ipx_interfaceadd-peth0802.3为eth0增添IPX撑持并主动设置IPX地点;注重,这里必定要加一个-p的参数,这暗示利用Primary形式,在/proc/net/ipx/interface文件中能够响应的看到Primary那边是写的Yes.不然,在客户端是看不到服务器的。我由于这个成绩折腾了好长工夫,入手下手还嫌疑是互换机不撑持IPX协定,厥后换了直连线也不可,厥后偶然中看到了这个参数,一试就OK了!
6、用命令ifconfig检察,应当能够看到eth0具有相似IPX/Ethernet802.3如许的行;
7、运转命令slist检察可用服务器,应当能够看到相似上面的行:
KnownNetWareFileServersNetworkNodeAddress
---------------------------
MARS7F000001000000000001
8、假如你看到下面的服务器就申明客户端已能够和服务器毗连了,我们就能够用命令(好比mount到/opt目次下):
ncpmount-SMARS/opt-Uguest
来毗连服务器MARS了,运转这条命令后会请求你输出暗码,间接回车会任意输出都能够,然后再检察/opt目次就能够看到很多多少目次,这些目次都能够在/etc/nwserv/nwserv.conf文件中界说,个中HOME目次默许就是服务器的根目次。
在/proc/net/ipx/目次下有一些关于ipx的相干文件,个中interface文件包括体系中IPX界面的设置信息;route文件包括在IPX路由表中呈现的路由列表;socket文件包括正在利用的IPXsocket的列表。
</p>
不同版本的Linux命令数量不一样,这里笔者把它们中比较重要的和使用频率最多的命令。
作者:
小女巫
时间:
2015-1-18 16:38
有疑问前,知识学习前,先用搜索。
作者:
爱飞
时间:
2015-1-26 11:13
我是学习嵌入式方向的,这学期就选修了这门专业任选课。
作者:
谁可相欹
时间:
2015-2-4 15:55
请问谁有Linux的学习心得的吗?简单的说说?
作者:
飘飘悠悠
时间:
2015-2-28 19:04
甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。
作者:
老尸
时间:
2015-3-10 06:06
下面笔者在论坛看到的一个好问题: “安装红旗4.0后,系统紫光输入法自带的双拼方案和我的习惯不一样,如何自定义双拼方案解决?谢谢?”这个问题很简练。
作者:
深爱那片海
时间:
2015-3-17 05:10
Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。
作者:
兰色精灵
时间:
2015-3-23 22:31
linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2