东莞市企业网站建设平台,梅州网站建设公司,网站自适应布局,wordpress乐器模版目录NFS服务器的介绍例NFS服务器的介绍
1#xff0c;NFS#xff08;网络文件系统#xff09;#xff0c;主要用于服务器分享提供文件或文件系统等服务#xff0c;与其他服务器有所不同#xff0c;主打的是分享#xff0c;所以没有配置文件#xff0c;只需要在 /etc/ex…
目录NFS服务器的介绍例NFS服务器的介绍
1NFS网络文件系统主要用于服务器分享提供文件或文件系统等服务与其他服务器有所不同主打的是分享所以没有配置文件只需要在 /etc/exports 中写入要分享的文件或目录等
下面是查看这个文件
#要共享的目录 共享给哪个主机权限-ro只读rw读写
/www 192.168.107.131(ro)2准备工作 关闭防火墙等 需要安装提供这个服务的软件rpcbindnfs-utils 服务端都要安装客户端只要安装nfs-utils 在安装好后先启动rpcbind
例
服务端将root 用户目录下的 f1 文件分享给客户端这个文件下再建一个文本文件f1.txt写入内容123。客户端通过挂载可以得到服务端的共享文件客户端只能读这个文件。
步骤1. 编辑 /etc/exports 文件
[rootlocalhost ~]# vim /etc/exports写入以下内容
/root/f1 192.168.190.101(ro) # 分享的是/root/f1 目录对主机192.168.190.101分享只读权限2创建文件
[rootlocalhost ~]# mkdir f1 [rootlocalhost ~]# echo 123 f1/f1.txt
3,启动服务服务端和客户端都要启动
[rootlocalhost f1]# systemctl start nfs-server4客户端挂载测试
[rootlocalhost ~]# mkdir f 客户端创建一个挂载点
[rootlocalhost ~]# mount 192.168.190.100:/root/f1 f 将主机192.168.190.100 分享的目录挂载到 f 文件
[rootlocalhost ~]# cd f 切换到f 文件里面发现有来自服务器分享的文件
[rootlocalhost f]# ll
total 4
-rw-r--r--. 1 root root 4 Mar 3 10:26 f1.txt
[rootlocalhost f]# cat f1.txt 查看分享的文件的内容
123
[rootlocalhost f]# echo 1111 f1.txt 客户端尝试修改但不能修改
-bash: f1.txt: Read-only file system 提示只读5修改服务端提供的文件的权限
[rootlocalhost f1]# vim /etc/exports 将里面的 ro 改为 rw 后在重启nfs-server
[rootlocalhost f1]# systemctl restart nfs-server6客户端再测试修改文件内容
[rootlocalhost f]# echo 1111 f1.txt
-bash: f1.txt: Permission denied 发现又提示权限拒绝查看服务端f1 文件具有的权限
[rootlocalhost f1]# ll
total 4
-rw-r--r-- 1 root root 4 Mar 3 10:26 f1.txt 对于other只有读的权限再到服务端查看客户端具有的权限虽然客户端所属主是root但是对于服务端来说客户端就是other所以客户端只能读不能改。
更改f1.txt文件权限
[rootlocalhost f1]# chmod ow f1.txt 将这个文件 other 赋予读的权限
[rootlocalhost f1]# ll
total 4
-rw-r--rw- 1 root root 4 Mar 3 10:26 f1.txt再到客户端对内容进行修改发现可以修改内容也变了
[rootlocalhost f]# echo 1111 f1.txt
[rootlocalhost f]# cat f1.txt
1111