Linux:NFS服务器

编程入门 行业动态 更新时间:2024-10-25 01:34:40

Linux:NFS<a href=https://www.elefans.com/category/jswz/34/1771423.html style=服务器"/>

Linux:NFS服务器

目录

  • NFS服务器的介绍

NFS服务器的介绍

1,NFS(网络文件系统),主要用于服务器分享提供文件或文件系统等服务,与其他服务器有所不同,主打的是分享,所以没有配置文件,只需要在 /etc/exports 中写入要分享的文件或目录等

下面是查看这个文件:

#要共享的目录    共享给哪个主机(权限-ro只读,rw读写)
/www    192.168.107.131(ro)

2,准备工作
关闭防火墙等
需要安装提供这个服务的软件:rpcbind,nfs-utils
服务端都要安装,客户端只要安装nfs-utils
在安装好后,先启动rpcbind

服务端将root 用户目录下的 f1 文件分享给客户端,这个文件下再建一个文本文件f1.txt,写入内容123。客户端通过挂载可以得到服务端的共享文件,客户端只能读这个文件。

步骤1.
编辑 /etc/exports 文件

[root@localhost ~]# vim /etc/exports

写入以下内容

/root/f1        192.168.190.101(ro)  # 分享的是/root/f1  目录,对主机192.168.190.101分享,只读权限

2,创建文件

[root@localhost ~]# mkdir f1
[root@localhost ~]# echo 123 > f1/f1.txt

3,启动服务:服务端和客户端都要启动

[root@localhost f1]# systemctl start nfs-server

4,客户端挂载测试

[root@localhost ~]# mkdir f   客户端创建一个挂载点
[root@localhost ~]# mount 192.168.190.100:/root/f1 f    将主机192.168.190.100 分享的目录挂载到 f 文件
[root@localhost ~]# cd f    切换到f 文件里面发现有来自服务器分享的文件
[root@localhost f]# ll        
total 4
-rw-r--r--. 1 root root 4 Mar  3 10:26 f1.txt    
[root@localhost f]# cat f1.txt    查看分享的文件的内容
123
[root@localhost f]# echo 1111 > f1.txt    客户端尝试修改但不能修改
-bash: f1.txt: Read-only file system     提示只读

5,修改服务端提供的文件的权限

[root@localhost f1]# vim /etc/exports  

将里面的 ro 改为 rw 后在重启nfs-server

[root@localhost f1]# systemctl restart nfs-server

6,客户端再测试修改文件内容

[root@localhost f]# echo 1111 > f1.txt 
-bash: f1.txt: Permission denied   发现又提示权限拒绝

查看服务端f1 文件具有的权限

[root@localhost f1]# ll
total 4
-rw-r--r-- 1 root root 4 Mar  3 10:26 f1.txt      对于other只有读的权限

再到服务端查看客户端具有的权限,虽然客户端所属主是root,但是对于服务端来说客户端就是other,所以客户端只能读不能改。

更改f1.txt文件权限

[root@localhost f1]# chmod o+w f1.txt    将这个文件 other 赋予读的权限
[root@localhost f1]# ll
total 4
-rw-r--rw- 1 root root 4 Mar  3 10:26 f1.txt

再到客户端对内容进行修改:发现可以修改,内容也变了

[root@localhost f]# echo 1111 > f1.txt    
[root@localhost f]# cat f1.txt 
1111

更多推荐

Linux:NFS服务器

本文发布于:2023-06-11 23:29:45,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/645268.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:服务器   Linux   NFS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!