📄 intranet-server-howto.txt
字号:
它会显示出一行说核心认得 ncpfs。 如果 ncpfs 没有出现,你可以重新编译核心或是加上 ncpfs 模组。若要重 新编 译核心, 你须执行 'make config',当它问你 The IPX protocol (CONFIG_IPX) [N/y/?] 简单回答 'y'。接下来你会被问到是否需要完整的内部网路,你也许不需。 等到 核心成功地被安装了,重新开机,然後检查/proc/filesystems。 如果全部都没 问题,再接著安装 ncpfs 公用程式。 改变目录到装著你下载 的 ncpfs 档案的 目录内, 执行 'make'。 在编译完成後再执行 'make install' 来安装其他的公 用程式与 man 页。 挂上NCPFS 检查安装,请执行 ipx_configure --auto_interface=on --auto_primary=on...等个10秒再执行 slist 你应该就可以看到 Netware 伺服器的一串列表。我们要开始从 Netware 伺 服器 上分享档案了。 假设我们需要从伺服器 MYDOM_NW 内的磁碟 VOL1: □存取 \home\htmldocs 目录 内的 HTML 档案。我推荐你在这 台伺服器上建立个新使用者 (如 ) 'EXPORT', 密码为 'EXP123' 给那些你 允许他们使用 SYSCON 或 NWADMIN 帐号来存取这个 目录的人使用。 在 Linux 机器上建立个新 /mnt/MYDOM_NW 目录。 现在执行 ncpmount -S MYDOM_NW -U EXPORT -P EXP123 /mnt/MYDOM_NW 要挂上 netware 档案系统。执行 ls /mnt/MYDOM_NW/vol1/home/htmldocs 就会列出在 MYDOM_NW/VOL1: \HOME\HTMLDOCS 内 的所有档案 (使用 Netware 档 案表示法 )。 如果你有任何问题, 请阅读 IPX HOWTO 在 [28]http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html 会有更多详 细的资讯 。 5.2 SMBFS 若要分享档案到 Windows 伺服器上,你需要有 SMB (smbfs)支援才行。 你需要从Sunsite上载入SBM档案系统公用程式 [29]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz (currently smbfs-2.0.1)。 安装 要安装 smbfs 公用程式,键入 zcat smbfs.tgz | tar xvf - 将所有的档案解到它自己的目录内。在这例子□会产生一个 smbfs-2.0.1 目录, 在接著安装前把目录改到这个 smbfs 目录上。有需要请阅读 README 及编修 Makefile。 安装 smbfs 取决於你使用的核心是哪个版本的。在核心 1.2 上,你只需执 行 'make'。 接著 'make install' 就会安装可执行档以及man页了。 如果你使用核心 2.0 或以後的版本,你就得重新编译你的核心了。 在这些 核心 上,smbfs 的核心部份已经被包含在主要的原始程式树□头了。想看看 是否你的 核心需要重新编译,请执行 cat /proc/filesystems 它会显示出一行说核心认得 smbfs。 如果 smbfs 没有出现,你可以重新编译核心或是加上 smbfs 模组。若要重 新编 译核心, 你须执行 'make config',当它问你要加上 SMB 档案系统支 援时回答 yes。 等到核心成功地被安装了, 重新开机, 然後检查 /proc/filesystems。 如果全部都没问题 ,再接著安装smbfs公用 程式。改变目录到装著你下载的 smbfs 档案上,执行 'make'。在编译完成 後再执行 'make install' 来安装其 他的公用程式与man页。 挂上 SMBFS 在我们的例子中,让我们假设 WinNT 伺服器就叫做 'MYDOM_NT',它分享了 它的 目录 C:\PUB\HTMLDOCS 以一个没有密码的名字叫 'HTMLDOCS'。 在 Linux 机器 上建立一个新的 /mnt/MYDOM_NT 目 录,现在执行下列命令 smbmount //MYDOM_NT/HTMLDOCS /mnt/MYDOM_NT -n 要挂上 SMB (windows 分享的 ) 档案系统。 如果这样无法工作请试看看 smbmount //MYDOM_NT/COMMON /mnt/MYDOM_NT -n -I 172.16.0.3 执行下面命令 ls /mnt/MYDOM_NT 将会列出所有在 bsol;bsol;MYDOM_NT\PUB\HTMLDOCS 内的档案列表 (使用 Windows 档案表示法)。 5.3 NFS 首先你需要一个已编译好在□头或有可用的NFS档案系统模组在核心内。 假设你有个 Unix 主机执行著 NFS, 名字叫做 MYDOM_UNIX, IP 位址为 172.16.0.4。 你可以经由打入以下命令来输出 (分享 ) 这个主机,就可以 检查 目录了。 showmount -e 172.16.0.4 一旦我们知道输出的目录是可以经由输入适当的 mount 命令即可把它们给 挂上 。 我推荐你在 '/mnt' 目录下建立一个子目录 (如 ) 'MYDOM_UNIX' 来做为你的 挂上点。 mount -o rsize=1024,wsize=1024 172.16.0.4:/pub/htmldocs /mnt/MYDOM_UNIX 这个 rsize 和 wsize 可以依靠你的使用环境做改变的。 如果你有任何问题请阅读在 [30]http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html 内的 NFS HOWTO ,□ 头有对 NFS 系统的深入介绍。 6. 存取网路 现在我们已建好 HTTP 伺服器、 客户端以及把 Linux 伺服器与其他的伺服 器相 连结了, 我们需要在 Linux 伺服器上做一些小小的调整才能从网页浏 览器上存 取这些已挂上的档案系统。 6.1 存取一个已挂上的档案系统 要存取在你的HTML网页中已挂上的目录的方法有二个: * 在 DocumentRoot (/usr/local/etc/httpd/htdocs) 内建立一个连结来指向 已挂上的目录,如下: ln -s /mnt/MYDOM_NW/vol1/home/htmldocs netware or ln -s /mnt/MYDOM_NT winNT or ln -s /mnt/MYDOM_UNIX unix * 修改在你的/usr/local/etc/httpd/conf 目录内的 srm.conf 档案,并加上 一个新 alias。 # Alias fakename realname Alias /icons/ /usr/local/etc/httpd/icons/ # alias for netware 伺服器 Alias /netware/ /mnt/MYDOM_NW/vol1/home/htmldocs/ Alias /winNT/ /mnt/MYDOM_NT/ Alias /unix/ /mnt/MYDOM_UNIX 再重新启动您的 HTTPd。经由参考 http://linux.mydomain/netware/index.htm 你就可以存取在 netware 伺服器上的文件因为 netware 的档案以及和其他 的系 统之表示方式相同。 6.2 连上 网际网路 你可以很容易地将你的内部网路与网际网路来收发 E-Mail 以及存取许多不 错的 资讯。我计画在未来改版是将写一个简单的笔记来介绍怎麽做。细节可 以从 ISP Hookup HOWTO (连上 ISP) 上得到解说 [31]http://sunsite.unc.edu/mdw/HOWTO/ISP-Hookup-HOWTO.html 还 有 Diald mini HOWTO (拨接 ) [32]http://sunsite.unc.edu/mdw/HOWTO/mini /Diald 教 你如何设定这些连接。 6.3 其他的用处 HTTP 伺服器在办公室中可被用来提供对不同伺服器内的多个地点与目录的 透存 取资讯。这些资料可以是 Word 内的简单文件、Lotus 的试算表,或是 复杂的资 料库。 这种技术的应用通常如下所列: * 出版公司文件 这些文件可以是新闻稿、年度报告、地图、公司设备、报价表、产品资讯介 绍以及任何对公司有价值的文件。 * 存取可寻找到的目录 像快速存取公司电话号码簿的功能。 这个资料可以经由 CGI 命令手稿来映 制到网站上, 网站伺服器可以当成一个後端已存在的或新的应用程式之间的 通讯闸道。 也就是说,使用相同的标准存取机制时,资讯就可被广泛且可用 简单的方法即可被制作。这意味著它可以被使用来 建立一个与 RDBMS 的介 面, 就像 ORACLE 和 SYBASE 是用来产生即时资讯 一样。 这儿有一表列的 连结到像这样的网站。 - Web Access - [33]http://cscsun1.larc.nasa.gov/~be owulf/db/web_access.html - CGI gateways - [34]HTTP://www.w3.org/hypertext/WWW/RDBGate/Overview.html * 公司/部门/个人的网页 像在组织内部的文化已经改变到几乎每个部门都向自己的昔日的状态前进。 内部网路技术提供了一个给部门或个人沟通最新资讯的理想媒 介。功能强大 的□寻引擎提供我们寻找那些知道每天做生意时所产生的一连 串问题之解答 的团体或个人的一个工具。 * 简单的 Groupware 应用程式 有了 HTML 格式的支援,网站能提供填表、意见调查以及简单的排程功能。 * 软体供应 管理者能够使用内部网路经由公司网路来传递使用者所需要的软体和更新版 。这可以使用 'Java' 来做,它允许 which allows the creation and transparent distribution of objects on-demand rather than just data or applications. 这在更新的有内建对 Java 支援的 Linux 版本 上 将会更容易。 * 信件 由於人与人间转移到运用内部网路邮件产品与标准且简易的黏贴上文件、声 音、 影像以及其他的多媒体资讯, 电子邮件已经被推展成为一个简单、 de facto 的通讯方式了。 人与人间、个人与小团体间的邮件通讯是很重要 的。 在 Linux 平台上有很多的公用软体可以使用来设立一个 E-mail 系统 ,例如 sendmail、pop3d、imapd。 * 使用者介面 内部网路科技如此地快速进步, 可以使用的工具,特别是 HTML,能很快地 改变以前我们连接其他系统的方法。使用 HTML 你可以设立一个只有创立者 的想像力才会有限制的介面。 使用内部网路科技的最美丽的地方就是 " 它 很简单 "。从 HTML 的超连结上按一下就可以到另一页、它可以发出警告、 执行一个整年的程式或是任何电脑程式能做的事。 7. 更多需要做的事 以下是 Linux 内部网路伺服器的其他有趣应用。 在下面所提到的所有软体 不是 免费就是共享软体。 * 使用 Win95/NT □的网路芳邻来浏览 Linux 伺服器;将 WINS 设定成像 NBT 伺服器一样。详情请看 SAMBA 网站t [35]http://lake.canberra.edu.au/pub/samba/samba.html * 在你的内部网路□实作一个搜寻引擎。连结到 ht://Dig 网页 [36]http://htdig.sdsu.edu/ * 使用 CUSeeMe 来设立一个 local reflector。他们在 Cornell 的网页 [37]http://cu-seeme.cornell.edu/ * 设立一个网路会议。可使用 COW ,网页在 [38]http://thecity.sfsu.edu/COW/ * 部置一个 SQL 资料库,请参考 mSQL 的网页 [39]http://Hughes.com.au/ * 在 Netware 伺服器上设立 FTP,Gopher,Finger,Bootp 伺服器。参考网页 [40]http://mft.ucs.ed.ac.uk/ * 模拟成一个 Netware 伺服器。查看一下 NCP Utilities 的网页 [41]ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ 如果你发现其他 Linux 内部网路伺服器的有趣使用法, 请一定要告诉我哦 。 8. 感谢与合法性8.1 感谢 感谢在 NCSA □的朋友提供了这麽棒的文件, David Anderson 以及其他所 有的 朋友试验了本 HOWTO 的内容并说出他们的评语。 关於 Netware/IP 上的细节是 由 Romel Flores (rom@mnl.sequel.net) 所 赞助。 8.2 版权资讯 本文件版权属於 (c) 1996,1997 年 Pramod Karnad 先生, 必须在以下 的条件 下才能被散布使用: * Linux HOWTO 文件可以全部或一部分地以任何的实体媒介或电子形式 地被重 制或散布,只要这份版权声明在所有的拷贝上被保留下来。商业性的 再散布 使用是被允许与鼓励的;然而,作者希望在样的散布使用前能被预先 被告知 。 * 所有的翻译、衍生的作品, 或任何有关於集结任何的 Linux HOWTO 文件的 行为都必须在这个版权下来做。 也就是说,你不能从一份 HOWTO 文 件而衍 生出另一份作品後就限制对於它的被散布使用权。在这些条文以外只 要在必 要的条件下亦被允许使用; 请与 Linux HOWTO 的连络人以下面附上 的地址 来连络。 * 如果您有任何问题, 请与 Tim Bynum 连络, 它是 Linux HOWTO 的连络人 , 寄到 [42]linux-howto@sunsite.unc.edu 如果觉得用寄信的方式太慢那 麽就 问他的电话吧。 後记: 译者按: 若您发现本文件内容有翻译不顺畅或错误的地方,请您来信告诉我,以 做更正,谢谢。 [43]linuxer.bbs@cis.nctu.edu.tw。 译注:这份文件的中文版 可在 [44]http://www.linux.org.tw/CLDP/下取得。References 1. mailto:karnad@indiamail.com 2. mailto:linuxer.bbs@cis.nctu.edu.tw 3. http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html 4. http://support.novell.com/ 5. http://www.microsoft.com/ 6. http://www.apple.com/ 7. http://home.netscape.com/ 8. http://www.microsoft.com/ 9. http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/NCSAMosaicHome.html 10. http://www.inet.co.th/cyberclub/karnadp/http.html 11. mailto:karnad@indiamail.com 12. http://hoohoo.ncsa.uiuc.edu/docs/setup/OneStep.html 13. http://hoohoo.ncsa.uiuc.edu/docs/ 14. file://localhost/tmp/bg5sgmltools.23758/Intranet-Server-HOWTO.txt.html#Intro 15. file://localhost/tmp/bg5sgmltools.23758/Intranet-Server-HOWTO.txt.html#SetupNW 16. file://localhost/tmp/bg5sgmltools.23758/Intranet-Server-HOWTO.txt.html#MSClient 17. file://localhost/tmp/bg5sgmltools.23758/Intranet-Server-HOWTO.txt.html#NWWin95 18. file://localhost/tmp/bg5sgmltools.23758/Intranet-Server-HOWTO.txt.html#MSWFWG 19. file://localhost/tmp/bg5sgmltools.23758/Intranet-Server-HOWTO.txt.html#MSWin95 20. file://localhost/tmp/bg5sgmltools.23758/Intranet-Server-HOWTO.txt.html#MSWinNT 21. ftp://ftp.microsoft.com/ 22. file://localhost/tmp/bg5sgmltools.23758/Intranet-Server-HOWTO.txt.html#NCPFS 23. file://localhost/tmp/bg5sgmltools.23758/Intranet-Server-HOWTO.txt.html#SMBFS 24. file://localhost/tmp/bg5sgmltools.23758/Intranet-Server-HOWTO.txt.html#NFS 25. http://sunsite.unc.edu/mdw/HOWTO/Kernel-HOWTO.html 26. http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html 27. ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ncpfs.tgz 28. http://sunsite.unc.edu/mdw/HOWTO/IPX-HOWTO.html 29. ftp://sunsite.unc.edu/pub/Linux/system/filesystems/smbfs/smbfs.tgz 30. http://sunsite.unc.edu/mdw/HOWTO/NFS-HOWTO.html 31. http://sunsite.unc.edu/mdw/HOWTO/ISP-Hookup-HOWTO.html 32. http://sunsite.unc.edu/mdw/HOWTO/mini/Diald 33. file://localhost/tmp/bg5sgmltools.23758/h/db/web_access.html 34. http://www.w3.org/hypertext/WWW/RDBGate/Overview.html 35. http://lake.canberra.edu.au/pub/samba/samba.html 36. http://htdig.sdsu.edu/ 37. http://cu-seeme.cornell.edu/ 38. http://thecity.sfsu.edu/COW/ 39. http://Hughes.com.au/ 40. http://mft.ucs.ed.ac.uk/ 41. ftp://sunsite.unc.edu/pub/Linux/system/filesystems/ncpfs/ 42. mailto:linux-howto@sunsite.unc.edu 43. mailto:linuxer.bbs@cis.nctu.edu.tw 44. http://www.linux.org.tw/CLDP/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -