NFS 文件服务系统部署及优化

回复 收藏
本帖最后由 linson 于 2016-7-21 21:58 编辑

NFS=network file system
A     B     C
三台机器

yum install -y nfs-utils rpcbind  
vi /etc/exports

/home  192.168.0.138(rw,sync)    ro 只读  rw  可读写  sync  同步   或者可以写 192.168.0.0/24  网段

保存

/etc/init.d/rpcbind start

/etc/init.d/nfs start

然后在另一台机器上登陆并安装 nfs-utlis 和 rpcbind

yum install -y nfs-utils rpcbind

showmount -e 192.168.0.139   

mount -t nfs 192.168.0.139:/home /opt

但是没有权限

touch 1.txt
touch: cannot touch `1.txt': Permission denied



登陆共享主机 设置目录权限

chmod 777 .

即可

若要修改登陆后操作用户的身份,可添加客户机上的用户至配置文件


vi /etc/exports


/home  192.168.0.138(rw,sync,all_squash,anonuid=501,anongid=501)  登陆用户的身份设置

重启服务即可

查看共享文件权限
exportfs -arv



在客户机使用如下命令重新挂在后即可

mount -t nfs -onolock,nfsvers=3 192.168.0.139:/home /opt


重新编辑配置文件内容


/home  192.168.0.138(rw,sync,no_root_squash)


远程用户即可以root身份登陆运行
2016-07-17 16:31 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: