ubuntu nfs

先要安装nfs:

sudo apt-get install -y nfs-kernel-server

给文件夹权限:

huang@huang-ubuntu:~$ '/home/huang/xp32/baidudisk'

bash: /home/huang/xp32/baidudisk: Is a directory

huang@huang-ubuntu:~$ sudo chmod 777 /home/huang/xp32/baidudisk

[sudo] password for huang:

huang@huang-ubuntu:~$

修改nsf配置文件

huang@huang-ubuntu:~$ sudo gedit /etc/exports

/home/huang/win7/downloaded *(rw,sync,insecure,no_subtree_check,no_root_squash)

重启服务

huang@huang-ubuntu:~$ sudo /etc/init.d/rpcbind restart

[ ok ] Restarting rpcbind (via systemctl): rpcbind.service.

huang@huang-ubuntu:~$ sudo /etc/init.d/nfs-kernel-server restart

[ ok ] Starting nfs-kernel-server (via systemctl): nfs-kernel-server.service.

查看服务目录和权限

huang@huang-ubuntu:~$ showmount -e

Export list for huang-ubuntu:

/home/huang/xp32/baidudisk                        *

/media/huang/0002A10D000C18B9/BaiduNetdiskDownload *

/home/huang/Downloads/video                        *

/home/huang/Downloads                              *

huang@huang-ubuntu:~$


现在可以在本机上试一下:

#sudo mount -t nfs localhost:/home/kevin /mnt

注:localhost为本机linux的IP地址

这样就把共享目录挂到了/mnt目录,取消挂载用:

#sudo umount /mnt

如果用在嵌入式设备上挂载,要加上参数-o nolock

我在开发板上使用的挂载命令:

mount -t nfs -o nolock 192.168.1.8:/home/kevin /mnt

你可能感兴趣的:(ubuntu nfs)