始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

NFS服务器资源使用问题

发布时间:  2012/5/29 18:49:44

前面我们讲解了NFS亿恩科技服务器的安装和配置问题。这里我们主要讨论一下NFS安全问题以及资源使用的问题。那么首先让我们关注一下NFS的安全问题。那么在一些防火墙的配置中,我们可以进行一下操作。

  NFS安全问题:

  1 Iptables 防火墙

  如果我们的NFS亿恩科技服务器在防火墙后边,则需要在防火强策略中加入如下策略:

  1.-A INPUT -p tcp -m state --state NEW -m multiport --dport 111,2049,4001,32764:32767 -j ACCEPT

  2.-A INPUT -p udp -m state --state NEW -m multiport --dport 111,2049,4001,32764:32767 -j ACCEPT

  2 使用 /etc/hosts.allow和/etc/hosts.deny 控制客户端的访问

  /etc/hosts.allow和/etc/hosts.deny这两个文件是tcpd亿恩科技服务器的配置文件,tcpd亿恩科技服务器可以控制外部IP对本机服务的访问。这两个配置文件的格式如下:

  #服务进程名:主机列表:当规则匹配时可选的命令操作

  1.server_name:hosts-list[:command]

  /etc/hosts.allow控制可以访问本机的IP地址,/etc/hosts.deny控制禁止访问本机的IP。如果两个文件的配置有冲突,以 /etc/hosts.deny为准。下面是一个/etc/hosts.allow的示例:

  1.ALL:127.0.0.1 #允许本机访问本机所有服务进程

  2.smbd:192.168.0.0/255.255.255.0 #允许192.168.0.网段的IP访问smbd服务

  ALL关键字匹配所有情况,EXCEPT匹配除了某些项之外的情况,PARANOID匹配你想控制的IP地址和它的域名不匹配时(域名伪装)的情况。

  比如,在亿恩科技服务器的 /etc/hosts.deny 文件作如下设置:

  1.# cat /etc/hosts.deny

  2.portmap:192.168.102.15

  然后在客户机192.168.102.15上加载共享目录

  1.# mount 192.168.102.47:/home/share /mnt

  2.mount to NFS server '192.168.102.47' failed.

  我们发现现在已经无法加载共享目录的。

  资源使用

  除了使用mount的命令手动挂栽共享资源,还可以使用其他方法实现共享资源的自动挂栽:

  1 启动时自动挂栽

  修改客户机的 /etc/fstab文件,加入类似如下行:

  1.192.168.102.47:/home/share /mnt nfs rsize=8192,wsize=8192,timeo=14,intr

  重启客户机,即可实现系统启动时自动挂栽共享资源

  2 使用 autofs 实现资源挂栽

  autofs 使用 automount 守护进程来管理你的挂载点,它只在文件系统被访问时才动态地挂载它们。 autofs 查询主配置文件 /etc/auto.master 来决定要定义哪些挂载点。然后,它使用适用于各个挂载点的参数来启动 automount 进程。主配置中的每一行都定义一个挂载点,然后用单独的配置文件定义在该挂载点下要挂载的文件系统。

  NFS亿恩科技服务器安装autofs

  1.# aptitude install autofs

  修改/etc/auto.master文件, 加入如下内容:

  1./mnt /etc/auto.nfs

  创建 /etc/auto.nfs 文件内容如下:

  1.nfs -rw,soft,intr,rsize=8192,wsize=8192 192.168.102.47:/home/share

  这样,每当您进入 /mnt/nfs 目录时,系统都会尝试将亿恩科技服务器的共享资源挂栽到该目录上。应当注意nfs目录是由 automount 动态地创建的,它不应该在客户机器上实际存在。

  1.tonybox2:/# cd /mnt

  2.tonybox2:/mnt# ls

  3.tonybox2:/mnt# cd nfs

  4.tonybox2:/mnt/nfs# ls

  5.123

  6.tonybox2:/mnt/nfs# ls -l

  7.total 4

  8.-rw-r--r-- 1 nobody nogroup 6 2006-08-22 07:50 123

  9.tonybox2:/mnt/nfs#

  如果修改了/etc/auto.master主配置文件,则需要运行

  1.#/etc/init.d/autofs reload

  对NFS亿恩科技服务器进行重新加载。


本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线