码迷,mamicode.com
首页 > 系统相关 > 详细

linux文件共享

时间:2018-09-11 14:50:21      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:linu   火墙   nfs   计算机   设置   service   出现   state   rpm包   

一、服务端设置

我是用虚拟机模拟的虚拟的环境,服务器、客户端的操作系统 RHEL6.1
技术分享图片
1、先确定是否安装NFS包 用 rpm -qa|grep nfs-utils 命令查看。
如果未安装,我们要安装的nfs包为:nfs-utils-1.2.2-7.el6.x86_64.rpm
技术分享图片
2、修改NFS服务配置文件 /etc/export
技术分享图片
share代表要共享的文件夹 192.168.1.0/24表示允许1网段内所有计算机访问。
括号内的 rw 表示可读写 no_root_squash 表示如果ROOT用户登录,则拥有ROOT权限,还有其他参数在这里就不一一列举了。
注意:这里的网段匹配不可以用* 如192.168.1.*是错的

3、启动NFS服务
和一般服务器启动相似用 service nfs start 命令

这样一个简单的NFS服务器就完成了,下面就是如何应用了。

 

二、客户端配置

1、首先也要确保客户端已经安装了 nfs-utils-1.2.2-7.el6.x86_64.rpm包
2、列出服务器共享目录

技术分享图片

3、在客户端挂载NFS共享目录
技术分享图片
share目录是服务共享的目录 share1是要挂载的本地位置。

挂载成功就可以访问服务器的share目录了。

技术分享图片

就这样,一个简单的NFS服务器完成了 。
安装中出现问题时,请检查语法,防火墙设置等。
本人才疏学浅,如果有什么错的地方还请飘过的高手们多多指教。


开发相应的端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 111 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 111 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 2049 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1011 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 1011 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1012 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 1012 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 32768 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 32768 -j ACCEPT

还需要修改文件 /etc/services
mountd 1011/tcp #rpc.mountd
mountd 1011/udp #rpc.mountd
rquotad 1012/tcp #rpc.rquotad
rquotad 1012/udp #rpc.rquotad

 

linux文件共享

标签:linu   火墙   nfs   计算机   设置   service   出现   state   rpm包   

原文地址:https://www.cnblogs.com/yuanzongyin/p/9627450.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!