RHCE7认证学习笔记27——使用NFS访问网络存储 一、使用NFS在Linux系统之间共享文件资源 1、配置NFS服务器端的文件共享权限 配置exports文件: [root@it.net.cn ~]# vim /etc/exports /aa 10.35.89.0/26(rw,rsync) 查看nfs默认的共享配置: [root@it.net.cn nfs]# cat /var/lib/nfs/etab /aa10.35.89.0/26(rw,sync,wdelay,hide,nocrossmnt,secure,root_squash,no_all_squash,no_subtree_check,secure_locks,acl,anonuid=65534,anongid=65534,sec=sys,rw,secure,root_squash,no_all_squash) 2、在客户端挂载服务器共享文件 查看服务器共享的文件夹是否可用: [root@client ~]# showmount -e 10.35.89.32 Export list for 10.35.89.32: /aa 10.35.89.0/26 挂载共享文件夹: [root@client ~]# mount 10.35.89.32:/aa /nfs 二、配置自动挂载 当要访问外部设备时,必须要先挂载才能使用: 把某类设备和具体的某个目录对应起来:当访问这个目录的时候系统就知道要访问这个设备,系统自动挂载设备到目录; 1、自动挂载光盘: 首先安装autofs包: [root@it.net.cn ~]# yum install autofs.x86_64 -y 编辑/etc/auto.master文件: /mnt /etc/aa.auto 把哪一个外部设备挂载到/mnt的子目录下由auto.aa定义 创建aa.auto文件并编辑: cdrom -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom 将本机的/dev/cdrom挂载到/mnt下面的cdrom目录 重新启动autofs服务: [root@it.net.cn ~]# systemctl restart autofs 这时再进入到挂载的cdrom目录下面即可进入: [root@it.net.cn /]# cd /mnt/ [root@it.net.cn mnt]# ls [root@it.net.cn mnt]# cd cdrom [root@it.net.cn cdrom]# ls addons EULA images LiveOS Packages repodata RPM-GPG-KEY-RedHat-release EFI GPL isolinux media.repo release-notes RPM-GPG-KEY-redhat-beta TRANS.TBL 注意:因为配置了父目录为/mnt,所以自动挂载的时候,原/mnt下面的文件会自动被隐藏 2、自动远端挂载nfs文件: 配置auto.master文件: /- /etc/auto.nfs 创建auto.nfs文件并编辑: /bb/nfs -fstype=nfs 10.35.89.31:/aa 因为没有在master文件定义父目录,所以自动挂载的时候/bb目录下面的原文件没有被隐藏 3、为ldap网络用户自动挂载家目录 首先在ldap服务器共享网络用户的家目录 在客户端auto.master配置自动挂载家目录文件: 如果要在配置文件里面使用*和&做匹配,那么必须要在auto.master里面定义父目录 (责任编辑:IT) |