NotePublic/Software/Applications/NFS/NFS_服务安装和配置.md

1.2 KiB
Raw Blame History

NFS 服务安装和配置

安装

# Ubuntu
sudo apt-get install nfs-kernel-server
sudo apt-get install nfs-common

配置

sudo vim /etc/exports

若需要把 “/nfsroot” 目录设置为 NFS 共享目录,请在该文件末尾添加下面的一行:

/nfsroot *(rw,sync,no_root_squash)     # * 表示允许任何网段 IP 的系统访问该 NFS 目录

新建“/nfsroot”目录并为该目录设置最宽松的权限

sudo mkdir /nfsroot
# -R 表示递归更改该目录下所有文件
sudo chmod -R 777 /nfsroot
sudo chown <usr>:<group> /nfsroot/ -R

如果修改了 exports 文件需要通过以下命令使修改生效:

sudo exportfs -rv

使能/启动 NFS 服务

sudo systemctl enable nfs-kernel-server
sudo systemctl start nfs-kernel-server

停止/禁用 NFS 服务

sudo systemctl stop nfs-kernel-server
sudo systemctl disable nfs-kernel-server

挂载 NFS 文件系统

sudo mount -t nfs <nfs server ip>:/nfsroot /mnt -o nolock

查看状态

# 查看NFS的运行状态
sudo nfsstat
# 查看rpc执行信息可以用于检测rpc运行情况
sudo rpcinfo