本帖最后由 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身份登陆运行
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身份登陆运行
编辑回复