安装NFS服务端和客户端

NFS(Network File System)是一种分布式文件系统协议,允许网络中的计算机通过TCP/IP网络共享其目录和文件,我们将介绍如何在服务器上安装NFS服务端,以及在客户端上安装NFS客户端。
安装NFS服务端
1、更新软件包列表:
“`
sudo aptget update
“`
2、安装NFS服务端软件包:
“`

sudo aptget install nfskernelserver
“`
3、配置NFS服务端:
创建要共享的目录:
“`
sudo mkdir /srv/nfs
“`
设置目录权限:

“`
sudo chown R nobody:nogroup /srv/nfs
sudo chmod R 775 /srv/nfs
“`
编辑/etc/exports
文件,添加共享目录和访问控制:
“`
sudo nano /etc/exports
“`
在文件中添加以下内容(根据实际情况修改):
“`
/srv/nfs *(rw,sync,no_subtree_check)
“`
保存并关闭文件。
4、重启NFS服务:
“`
sudo systemctl restart nfskernelserver
“`
5、检查NFS服务状态:
“`
sudo systemctl status nfskernelserver
“`
安装NFS客户端
1、更新软件包列表:
“`
sudo aptget update
“`
2、安装NFS客户端软件包:
“`
sudo aptget install nfscommon
“`
3、创建挂载点:
“`
sudo mkdir /mnt/nfs
“`
4、挂载NFS共享目录:
“`
sudo mount t nfs <NFS服务器IP>:/srv/nfs /mnt/nfs
“`
将<NFS服务器IP>
替换为实际的NFS服务器IP地址。
5、验证挂载成功:
“`
df h
“`
应该看到/mnt/nfs
已挂载到NFS共享目录。
6、设置开机自动挂载NFS共享目录:
编辑/etc/fstab
文件:
“`
sudo nano /etc/fstab
“`
在文件末尾添加以下内容(根据实际情况修改):
“`
<NFS服务器IP>:/srv/nfs /mnt/nfs nfs defaults 0 0
“`
保存并关闭文件。
7、测试自动挂载:
“`
sudo umount /mnt/nfs
sudo mount a
df h
“`
应该看到/mnt/nfs
已自动挂载到NFS共享目录。
你已经成功安装了NFS服务端和客户端,你可以通过网络共享文件和目录。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复