【Linux】01 Ubantu安装NFS服务器及其使用

一、NFS服务端

1.1、Ubantu安装NFS服务器

在Ubantu终端执行以下命令即可安装:

sudo apt install nfs-kernel-server

1.2、创建NFS服务器共享目录

 sudo mkdir /home/root/linux/nfs

1.3、修改nfs服务器配置文件

使用如下命令打开 nfs 配置文件/etc/exports:

sudo vi /etc/exports

打开/etc/exports 以后在后面添加如下所示内容:

/home/root/linux/nfs  *(rw,sync,no_root_squash)

 解析
        /home/root/linux/nfs:指定/nfsroot为nfs服务器的共享目录
        *:允许所有的网段访问,也可以使用具体的IP
        rw:挂接此目录的客户端对该共享目录具有读写权限
        sync:资料同步写入内存和硬盘
        no_root_squash:root用户具有对根目录的完全管理访问权限
        no_subtree_check:不检查父目录的权限

1.4、重启NFS服务器

重启 NFS 服务,使用命令如下:

sudo /etc/init.d/nfs-kernel-server restart

1.5、 查看本地共享目录 

输入以下指令查看nfs服务器的共享目录:

showmount -e localhost

二、 NFS客户端

2.1 挂载服务器共享目录

mount -t nfs -o nolock,vers=3 192.168.1.120:/home/root/linux/nfs /mnt

 解析

  -t:挂载的文件系统类型
  -o nolock,vers=3:不要文件锁,挂载NFSv3文件系统
  192.168.1.120:/home/root/linux/nfs:nfs服务器ip:服务器共享目录
  /mnt:客户端已存在的目录 

2.2  卸载服务器共享目录

umount -v /mnt

  解析

        -v: 执行时显示详细的信息

你可能感兴趣的:(Linux,linux)