快速业务通道

一招一式攻克linux(四)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-04

linux下的文件服务器
作者:田逸(sery@163.com) 《网管员世界》2006年第一期

对于一个真实的运行环境而言,配置和启用文件服务器都是很有必要的.把重要的数据集中存储和管理,其安全性显然比分布存储要可靠得多.为此,建议系统管理员配制和启用文件服务器作为基本的管理策略.
根据使用的方式来看,可以分为3种类别的文件服务器:ftp服务器(ftp/tftp)、 samba服务器、nfs服务器.ftp的客户可以是任意平台,samba是专门针对windows客户,而nfs则是面向linux/unix用户的.下面是三种服务器的对比情况:
服务器名称 用户客户端平台 使用范围 服务端口
ftp windows/linux/unix/macos等 发布网站,文件共享 tcp/21
samba windows 文件共享(网上邻居) tcp/445,tcp/139
nfs linux/unix 网站发布,文件共享(mount) tcp/2049
接下来我们就逐个来配置和运行这些服务器.

nfs服务器
nfs是sun microsystem公司开发的网络文件系统,它是一种基于远程过程调用(rpc)的分布式文件系统架构.与samba相比较,nfs的数据吞吐能力更强.
1、 用命令 # rpm ╟qa | grep nfs检查软件包nfs是否安装 ,如果输出没有输出,表明没有被安装,请自行安装之.
2、 配置nfs服务器.用任何文本编辑器配置文件/etc/exports,来确定需要给客户共享的目录.它的基本格式为 directory host(opti # comments ,这3个字段/列要在一行,directory与host(opti comments 可有可无.主机选项主要是给与挂接用户什么样的权限.目录directory表示要共享出去的目录,值得注意的是,在启用nfs服务以前,系统管理员应该仔细一些,比如不小心共享了根目录/,并且给与用户读写权限,这是十分糟糕的问题.因此,尽可能少的共享目录和赋予较小的访问权限.主机名host是一个很灵活的项目,可以是单个的主机名称(由/etc/hosts得到),主机ip地址,由域名服务器解析的主机名称,ip网络---网络号和子网掩码中间用“/”连接,nic等.下面列举一个例子. 拥有帝国一切,皆有可能。欢迎访问phome.net
/home/sery sery(r,w) #把目录/home/sery共享给主机sery,并且主机对目录#/home/sery有读写权限
/tmp 192.168.100.18(ro) #主机192.168.100.18对目录/tmp具备只读共#享权限
/media/cdrom 192.168.100.0/255.255.255.0(r,o) #整个网络有读取挂接在nfs
#服务器上的光驱光盘的读取权限







3、 启用nfs服务.分两步:启用portmap,然后启用nfs服务.# service portmap start;
# service nfs start.其中portmap的功能是启用远程过程调用,有时启用nfs不能成功,不妨检查一下portmap服务是否启动(# ps aux | grep portmap).
4、 在客户端挂接nfs共享出来的目录.先在客户端创建一个挂接点,如 # mkdir /mnt/nfs ,而后使用命令把nfs服务器共享出来的目录挂接上,以第2步那个共享为例,我们挂接目录 /tmp , # mount ╟t nfs 192.168.100.100:/tmp /mnt/nfs //假定nfs服务器的ip地址是192.168.100.100.
5、 访问nfs共享资源.接上步,改变文件目录 # cd /mnt/nfs就方便地实现了对nfs服务器目录/tmp的远程访问.
6、 卸载nfs文件系统.在客户端执行命令 # umount /mnt/nfs 就卸下了第4步挂接的nfs文件系统.
7、 其他事项.前面我们描述了在客户段用手工挂接nfs文件系统的操作,有的场合可能需要自动实现对nfs的挂接操作;修改文件/etc/fstab,把挂接项插入进去就可以了.对一个有较多连接的nfs服务器而言,有这样一个问题---用户在使用完挂接的文件系统后,并不会总记得卸载掉nfs挂接,这必然会增大nfs服务器的维护工作量以及白白占用有限的系统和网络资源;解决这个问题的办法是使用自动挂接器(automounter).关于自动挂接器属于性能调优的范畴,在此不做描述.

samba服务器
这个世界既非

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号