linux目录共享配置文件,NFS共享目录配置
一、查看是否安装NFS(portmap是用于RPC传输的)
# rpm -q nfs-utils portmap
nfs-utils-1.0.9-47.el5_5
portmap-4.0-65.2.2.1
二、配置
1。配置文件
# vi /etc/exports
配置实例:
1)/nfs/public 192.168.16.0/24(rw,async) *(ro)
共享目录 客户机1 客户机2
nfs/public共享目录可供子网192.168.16.0/24中的所有客户端进行读写操作,其它网络中的客户端只能有读取操作权限。
2)/home/test 192.168.0.0/24(rw,no_root_squash,async)
no_root_squash:不讲root用户及所属用户组映射为匿名用户或用户组,默认root是被映射为匿名用户的nfsnobody,所有即使开了rw写权限,客户机也使无法写入的,这个不映射为匿名用户,还保留原来的用户权限就可以读写了,因为一般都是用root用户登录的。
注意:当客机是否有写权限时,还要看该目录对该用户有没有开放写入权限
三、维护NFS
格式:
exportfs 选项参数
-a:输出/etc/exports中设置的所有目录
-r:重新读取/etc/exports文件中的设置,并且立即生效,而不需要重新启动NFS服务。
-u:停止输出某一目录
-v:在输出目录时,将目录显示在屏幕上。
1.修改vi /etc/exports后,不用重启服务,直接使用命令输出共享目录
# exportfs -rv
2.停止输出所有共享目录
# exportfs -auv
四、启动和停止NFS服务
1.启动NFS服务
为了是NFS正常工作,需要启动portmap和nfs这两个目录,并且portmap一定要先于nfs启动。
# /etc/init.d/portmap start
# /etc/init.d/nfs start
2.停止NFS 服务
停止NFS服务器前,需要先停止NFS服务再停止portmap服务。如果系统中还有其它服务需要portmap时,则可以不用停止portmap服务。
/etc/init.d/nfs stop
/etc/init.d/portmap stop
3。自启动NFS服务
chkconfig --level 35 portmap on
chkconfig --level 35 nfs on
五、测试
1.检查输出目录所使用的选项
在/etc/exports配置文件中,即使只设置了一两个选项,在真正输出目录时,实际上还带了很多某人选项。通过查看
/var/lib/nfs/etab文件,就可以知道真正输出目录时,都是用了什么选项。
2.使用showmount测试NFS输出目录状态
格式:
showmount 参数选项 nfs服务器名称或地址
-a:显示指定的nfs服务器的所有客户端主机及其所连接的目录
-d:显示指定的nfs服务器中已经被客户端连接的所有共享目录
-e:显示指定的nfs服务器上所有输出的共享目录
(1)查看所有输出的共享目录
# showmount -e
(2)显示所有被挂载的所有输出目录
# showmount -d
六、nfs客户端使用配置
1.查看nfs服务器信息
在客户端,要查看nfs服务器上有哪些共享目录,可以使用showmount命令。
# showmount -e 192.168.0.51
如果出现报错信息,首先查看服务器nfs和portmap服务是否启动。再看是否被防火墙屏蔽掉了。
2.挂载nfs服务器上的共享目录
# mount -t nfs 192.168.0.51:/home/test
/mnt/
-t:指定挂载设备的文件类型(nfs是网络文件系统)
192.168.0.51:nfs服务器ip地址
/home/test :nfs服务器的共享目录
/mnt/:挂载在本地的目录
3.卸载nfs
在不使用nfs目录时,可以用umount命令来卸载该目录
注意:当有客户机正在连接nfs服务器时,此时想要将nfs服务器关机,应该先关掉portmap和nfs这两个服务,否则要等很久才能正常关机。如果无法将portmap和nfs关掉,就直接kill掉进程。也可以用exportmap
-auv命令将当前主机中的所有输出目录停止后再关机。
4.启动时自动连接nfs服务器
要先在启动时自动连接nfs服务器上的共享目录,要编辑/etc/fstab文件。在文件中加入
192.168.0.51:/home/test /mnt nfs defaults 0 0
192.168.0.51:/home/test:nfs服务器的共享目录
/mnt:本机挂载目录
-------------------------------------------------
拷贝时cp命令常用参数
cp -a -v /mnt /home/
- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。
-v或–verbose 显示指令执行过程。
-V或–version-control= 用”-b”参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,这字符串不仅可用”-S”参数变更,当使用”-V”参数指定不同备份方式时,也会产生不同字尾的备份字串。
- i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。
linux目录共享配置文件,NFS共享目录配置相关推荐
- 【Linux下挂载QNAP NFS 共享权限异常处理】
Linux下挂载QNAP NFS 共享权限异常处理 前言 現象 處理 相關命令 NFS 配置中的權限壓縮 前言 在Linux 上掛載QNAP的NFS共享且啟用ACL可能會遇到ROOT用戶正常,但非RO ...
- 详解 Vue 目录及配置文件之 build 目录
详解 Vue 目录及配置文件之 build 目录 1.1 项目目录介绍 目录/文件 说明 详解 build 项目构建(webpack)相关代码 详解 config 配置目录,包括端口号等 详解 nod ...
- linux下强制取消nfs挂载目录,强制卸载无响应的nfs挂载目录
强制卸载无响应的nfs挂载目录 在日常的运维中, 经常有需要使用 nfs 挂载远程服务器目录的需求, 但是照我个人实际使用的经验来看, nfs 并不是"一劳永逸", 故障率还是蛮高 ...
- PHP实现多服务器session共享之NFS共享
作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究. 前言,Nio大侠提出了session多服务器共享的问题,原文请见 ...
- php java session共享_PHP实现多服务器session共享之NFS共享
作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究. 前言,Nio大侠提出了session多服务器共享的问题,原文请见 ...
- linux php安全配置文件,centos_linux系统安全配置、php安全配置
centos linux系统安全配置.php安全配置 一.centos 安全篇 1,最小化安全系统,删除不必要的软件,关闭不必要的服务. # ntsysv 以下仅列出需要启动的服务,未列出的服务一律推 ...
- linux dns chroot配置文件,linxu chroot DNS 配置
1.安装Bind 9,chroot DNS 首先我们来查看一下BIND文件是否已经安装. 用命令 # rpm -qa | grep bind 来查看架设所需的安装包是否已经齐备. bind-util ...
- Linux系统中如何创建NFS共享目录
Linux共享目录是让不同的服务器可以共同分享数据的功能,那么你知道Linux系统如何设置NFS共享吗? 网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录) ...
- linux如何挂载nfs共享目录,在Linux中,如何挂载NFS共享
网络文件系统( NFS )是一种分布式文件系统协议,允许你通过网络共享远程目录,使用NFS,可以在系统上挂载远程目录,并像使用本地文件一样使用远程文件. 在Linux和UNIX操作系统上,可以使用mo ...
最新文章
- apache php wordpress,windows 安装 apache php wordpress
- (简单)华为荣耀4A SCL-TL00的usb调试模式在哪里打开的方法
- linux查看服务依赖关系图,技术|教你如何在Fedora,CentOS,RHEL中检查RPM包的依赖性
- while0表示什么意思_轮胎上的各种字符都表示什么意思,家用车的轮胎又该如何选择呢?...
- Android开发之微信支付获取签名小工具分享
- 详细分析 Chrome V8 JIT 漏洞 CVE-2021-21220
- 在安卓中对应用进行单元测试
- ginx+Tomcat负载均衡配置
- 平板电脑安装软件_手机象棋软件手机、平板、电脑三平台同时安装!学棋涨棋必备...
- 聊聊小世界网络和癌症
- macos备份文件服务器地址,mac电脑备份文件的最佳方法
- Photo Shop教程(adobe的官方入门视频)
- Java--实现简单的音频(mp3格式)播放
- Qt编写安防视频监控系统61-子模块5设备控制
- 机器人Ameca挣脱“灵魂”枷锁觉醒 邪魅一笑瞬间令人恐怖
- scrapy爬虫实战教程
- 【Tableau 设计提示16】如何在 Tableau 中使用标记(批注)
- Ubuntu18.04 cuda安装
- 个人购买的域名(需要公网服务器)快速配置免费的HTTPS证书【有手就行】
- Far planner代码系列(1)