云服务器NFS服务器的安装
NFS服务的安装只需要安装rpcbind与nfs-server就可以对外提供服务了
rpcbind
sudo apt-get install rpcbind
nfs-kernel-server
sudo apt-get install nfs-kernel-server
nfs配置文件
打开配置文件
sudo vi /etc/exports
sudo exportfs -a
/home/book/project *(rw,sync,insecure,no_subtree_check,no_root_squash)
NFS服务器的启动
配置完/etc/exports之后,接下来就可以启动NFS服务器了。为了使NFS服务器能正常工作,需要启动rpcbind和nfs-kernel-server两个服务,并且rpcbind一定要先于nfs-kernel-server启动。
sudo service rpcbind start
sudo service nfs-kernel-server start
若要开机自启动nfs服务,可以通过sysv-rc-conf配置自启动服务。
sudo sysv-rc-conf --level 35 rpcbind on
sudo sysv-rc-conf --level 35 nfs-kernel-server on
rpcbind、nfs-kernel-server重启
sudo service rpcbind restart
sudo service nfs-kernel-server restart
rpcbind、nfs-kernel-server停止
sudo service rpcbind stop
sudo service nfs-kernel-server stop
关闭ubuntu防火墙(必须)
sudo ufw disable
附加:(关闭命令sudo ufw enable)
如果防火墙开启
systemctl status firewalld
关闭防火墙
systemctl stop firewalld
腾讯云防火墙添加
NFS客户端的挂载:
mount -t nfs -o nolock,vers=3 IP地址:/home/book/project /Users/liuqingmeng/Documents/share
NFS客户端卸载
umount /Users/liuqingmeng/Documents/share
#客户端执行文件无权限
sudo chmod 777 ./hello_drv.ko