Advertisement

Ubuntu安装配置nfs服务器

阅读量:

本文ubuntu镜像为ubuntu-20.04-desktop-amd64.iso

查看版本信息命令相关:ubuntu:查看ubuntu系统的版本信息-菜鸟笔记

安装nfs---不是root账户需在命令前加sudo

1、创建nfs目录作为共享文件夹,可自定义一个文件夹

复制代码
    huanliu@huanliu-virtual-machine:~$ sudo  mkdir -p /data/nfs
    

2、修改权限

给文件夹增加读写权限

复制代码
    huanliu@huanliu-virtual-machine:~$ sudo chmod a+rw /data/nfs
    

3、安装nfs服务器

复制代码
    huanliu@huanliu-virtual-machine:~$ sudo apt-get install -y nfs-kernel-server
    

4、配置服务目录

复制代码
    huanliu@huanliu-virtual-machine:~$ sudo vim /etc/exports
    

进入后按照提示先输入D回车,再输入i开始编辑添加以下信息后保存ESC 输入:wq

/data/nfs *(rw,sync,no_subtree_check,no_root_squash)

*表示任何IP都可以访问.

rw是读写权限.

sync是同步权限,

no_subtree_check表示如果输出目录是一个子目录,nfs服务器不检查其父目录的权限.

no_root_squash登入 NFS 主机使用分享目录的使用者,如果是 root 的话,那么对于这个分享的目录来说,他就具有 root 的权限

5、使配置生效

复制代码
    huanliu@huanliu-virtual-machine:~$ sudo exportfs -r
    

6、查看相关结果

复制代码
 huanliu@huanliu-virtual-machine:~$ sudo exportfs

    
  
    
 /data/nfs       <world>
    
    
    
    

7、启动rpcbind、nfs-server服务

复制代码
 huanliu@huanliu-virtual-machine:~$ sudo systemctl restart rpcbind && systemctl enable rpcbind

    
 huanliu@huanliu-virtual-machine:~$ sudo systemctl restart nfs-server && systemctl enable nfs-server
    
    
    
    

8、查看RPC服务注册情况

复制代码
 huanliu@huanliu-virtual-machine:~$ rpcinfo -p localhost | grep 'nfs'
    
 100003    3   tcp   2049  nfs
    
 100003    4   tcp   2049  nfs
    
 100003    3   udp   2049  nfs
    
    
    
    

至此完成nfs服务器配置

全部评论 (0)

还没有任何评论哟~