首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
Linux资讯 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>网络管理>网络应用>正文

Novell和Linux的互连

http://www.oklinux.cn  2006-03-02  来源: oklinux收集整理  zz123      会员收藏  游客收藏  【 】 
当你装好了一台Linux后,你马上会有个念头产生 ,如何让Linux分享Novell和WindowsNT的资源。以目前的工具, Linux与Novell连网,NetwareServer需加上NetWareNFS,这个 方法花费太大。而Linux与WinNT的连网,WinNTServer需加上 NFSServer,这也不是便宜现成的方法。NCPFS和SMBFS这两个 Sharewares可以让你梦想成真。NCPFS(NetWareCore ProtocolsFileSystem)可以让Linux挂上(Mount)跑NCP的 Server,也就是所有NetWareServer。

  SMBFS( ServerMessageBlockFileSystem)可以让Linux挂上,跑SMB 的Server,也就是LanManager,Windows95和WindowsNT Server。

NCPFS的安装

  根据安装介 绍NCPFS有以下限制:NCPFS只使用Bindary不用NDS,所以 NetWare4.x必须有Bindary模拟安装。另外,LinuxKernel 1.3.1-1.3.70不能使用。LinuxKernel1.2.X与1.3.71-2.x安 装方式不同,所以,以下会有二部份说明:

  由於 NetWare使用IPX协议,所以Linux也要有支持IPX才能连网。请确 定在CompileKernel时,makeconfig其中一项选项设为 y:

Kernel1.2.xTheIPXProtocol( CONFIG_IPX)[n]y

Kernel1.3.71-2.x,除上 述项,需加多一选项设为y:

NCPfilesystem support(tomountNetwarevolume)(CONFIG_NCP_FS)[n] y

NCPFS在此以ncpfs-2.0.7.tgz为例,可以从以下 地址 Download:

FTP://sunsite.unc.edu/pub/Linux/ ... pfs/ncpfs-2.0.7.tgz

我 们将使用/usr/local为暂时工作目录:

#cp ncpfs-2.0.7.tgz/usr/local
#cd /usr/local
#tar-zxvf ncpfs-2.0.7.tgz
(建立ncpfs-2.0.7子目录,解压缩 原程式)
#cd ncpfs-2.0.7
#make
(Compilencpfs原程 式)
#makeinstall
(将Compile后的执行 程式,安装至相关目录)
(kernel1.2.x者,尚需注 意此项/ncpfs.o可加载模组,kernel2.x不需此项 )
#cp/ncpfs.o/lib

接着我们要建立 个启动程式rc.startipx

#vi rc.startipx
insmod/lib/ncpfs.o
(注意 /lib/ncpfs.o可加载模组,为kernel1.2.x,kernel2.x不需此 项)
ipx_interfaceadd-peth0802.3 ffff

  ipx_interface的802.3为NetWare的 frame_type,根据需要有可能你要改为802.2。另外,ffff为我 的netwarenetworknumber,你要改为你的networknumber。注 意,是networknumber,不是ipxinternalnetwork number。

(程式一)

  以下为NCPFS所提 供与Netware相似的指令

ncopy*nwauth*nwborm* nwbpset*nwmsg*nwuserlist*

ncptest* nwbocreate*nwbpadd*nwbpvalues*nwpasswd* pqlist*

nprint*nwbols*nwbpcreate* nwfsinfo*nwrevoke*pserver*

nsend* nwboprops*nwbprm*nwgrant*nwrights* slist*

  以上指令均可用man参考如何使用 。

值的一提是nprint与pserver,nprint可让你从 Linux使用Novell的Printers。而pserver是让Linux的Printers成 为NovellServer的一个PrinterQueue。

SMBFS的 安装

  根据安装介绍SMBFS有以下限制:Linux Kernel1.2.X-1.3.6与Kernel1.3.7-2.x安装方式不同,所以, 以下会有二部份说明,另外Kernel2.x建议使用2.0.26之后版本 。

  由於SMBFS使用TCP/IP协议,所以用ping来确 定Linux与WindowsNT之间已连线。另外,Kernel1.3.7以后版本 ,请确定在CompileKernel时,makeconfig其中一项选项设为 y:

SMBfilesystemsupport(tomountWFW shareetc..)(CONFIG_SMB_FS)[n]y  SMBFS在此以 smbfs-0.7.tgz为例,可以从以下地址 Download:

FTP: //sunsite.unc.edu/pub/Linux/systems/Filesystems/smbfs/smbfs-0.7.tgz

  我 们将使用/usr/local为暂时工作目录:

#cp smbfs-0.7.tgz/usr/local
#cd /usr/local
#tar-zxvfsmbfs-0.7.tgz
( 建立smbfs-0.7子目录,解压缩原程式)
#cd smbfs-0.7
#make
(Compilesmbfs原程式 )
#makeinstall
(将Compile后的执行程式 ,安装至相关目录)
(kernel1.2.x-1.3.6者,尚需 注意此项/smbfs.o可加载模组,kernel.3.7-2.x不需此项 )
#cp /usr/local/smbfs-0.7/kernel-1.2/src/smbfs.o/lib

SMBFS 的使用

devp:/#insmod /lib/smbfs.o
(注意/lib/smbfs.o可加载模组,为 kernel1.2.x-1.3.6,kernel.3.7-2.x不需此项 )
(程式二)
(必须确定看到此行,支持SMB filesystem,不然无法使用)(程式叁)

(Win95的 share//win95-caviar/linux挂在Linux的 /mnt.win95)
ftp限制用户访问目录的问题

1创建一个ftp guest组,用groupadd命令,通常就用ftp组(less /etc/group看看是否存在,
如果装了ftp server的话都有)。
2把这个用户加入到这个组中
3 修改/etc/ftpaccess文件,加入guestgroup的定义:guestgroup ftp
4 向这个用户的$HOME目录下拷贝必要的文件,主要是与ls有关的。一般的ls要Lib支持,你得
重新编译ls,或把lib目录copy过去.或者拷贝ftp server带的ls,比如把/home/ftp/下的bin,
etc,lib三个目录拷贝到这个用户的根目录下,并修改权限(chown username.ftp *)。有些ftp无须拷贝这些文件。

上一篇:火鸟畅游Linux天空   下一篇:Linux下的Web设计


收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Linux下的Web设计
·火鸟畅游Linux天空
·高效维护局域网(故障篇++优化篇)
·Linux PHP网站提速三大“软”招
·管理Linux的inetd服务器
·Linux系统中PortSentry的安装和配置
·Linux服务器集群系统
·Linux下的网络协议分析工具-tcpdump 快速入门手册
·Linux教程-kingate代理服务器指南
·系统安全-IDS及其linux下的实现
·solaris网络管理基础培训
·Turbolinux 在IDC 中的角色
·Red Hat 上通过RPM安装PPTPD服务器
·UNIX 平台下Apache服务的安全保护
·使用Turbo Linux建立局域网服务器
·Linux教程-六种代理方式的比较
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·VMware下让Linux系统与真实主机共享上
·Linux系统下服务器的硬件检查和文件传
·在虚拟机Redhat Linux下安装Samba服务
·Linux操作系统下PPPOE拨号共享上网方法
·xManager连接Linux的配置方法
·Linux和Window系统远程桌面相互访问方
·Ubuntu下用手机连接蓝牙局域网pan/pand
·如何解决Xmanager不能登陆Linux系统问
·通过Amora用symbian手机控制Linux计算
·在Linux操作系统下单网卡实现双IP的设
·Linux下使用Openssh工具远程管理Solari
·VMware下Linux与真实主机共享上网的方
  阅读排行
·LVS集群学习笔记(NAT\DR\IP tunnel)
·防火墙也能DIY----免费的专业级防火墙M
·Linux系统邮件服务器常见错误报告列表
·linux下文件服务Vsftp详细介绍
· 快速架设apache/vsftpd/samba/sendmai
· Linux下Tomcat配置技巧详解分析
·如何利用集群技术实现Web服务器的负载
·Suse Linux下的samba设置用户说明
·Linux操作系统下SVN服务器的搭建详解
·RHEL5实现高可用HA集群+GFS+Enterprise
· Snort 用户手册
·使用 screen 管理你的远程会话
·Linux操作系统下的集群工作原理及实战
·用Xmanager远程管理LINUX,AIX等UNIX系
·路由器和防火墙软件coyote Linux配置指
网摘收藏: