1先安装
sudo apt-get install nfs-kernel-server
(安装nfs-kernel-server时,apt会自动安装nfs-common和portmap)
分开看就是
1.服务器端:sudo apt-get install portmap
2.服务器端:sudo apt-get install nfs-kernel-server
3.客户端:sudo apt-get install nfs-common
2配置nfs
sudo vim /etc/exports
在末尾一行加入
/home/book/work *(rw,sync,no_root_squash,no_subtree_check)
这一行的含义
/home/book/work 与nfs服务客户端共享的目录,
*:允许所有的网段访问,也可以使用具体的IP
rw:挂接此目录的客户端对该共享目录具有读写权限
sync:资料同步写入内存和硬盘
no_root_squash:root用户具有对根目录的完全管理访问权限。
no_subtree_check:不检查父目录的权限。更多的参数说明我在文章下面贴出来了!
设置 /home/book/work目录权限
sudo chmod 777 work -R
重启服务:
#sudo /etc/init.d/portmap restart <---重启portmap,
#sudo /etc/init.d/nfs-kernel-server restart <---重启nfs服务
#showmount -e <---显示共享出的目录
另:nfs是一个RPC程序,使用它前,经常要映射好端口,通过portmap设定,不过我这里没设
重启nfs服务有2种方式
book@ubuntu:/mnt$ sudo /etc/init.d/nfs-kernel-server restart
* Stopping NFS kernel daemon [ OK ]
* Unexporting directories for NFS kernel daemon... [ OK ]
* Exporting directories for NFS kernel daemon... [ OK ]
* Starting NFS kernel daemon [ OK ]
book@ubuntu:/mnt$ sudo service nfs-kernel-server restart
* Stopping NFS kernel daemon [ OK ]
* Unexporting directories for NFS kernel daemon... [ OK ]
* Exporting directories for NFS kernel daemon... [ OK ]
* Starting NFS kernel daemon [ OK ]
现在可以在本机上试一下:
sudo mount -t nfs localhost:/home/book/work /mnt
sudo mount 127.0.0.1:/home/book/work /mnt
注:localhost为本机linux的IP地址
这样就把共享目录挂到了/mnt目录,取消挂载用:
sudo umount /mnt
如果用在嵌入式设备上挂载,要加上参数-o nolock
mount -t nfs -o nolock 192.168.1.8:/home/book/work /mnt
============================================================
apt-cache search nfs
nfs 30000000 192.168.1.8:/home/book/work/fs.yaffs2
这和用tftp下载一样的效果
相关推荐
ubuntu离线安装nfs
Ubuntu14.04离线安装NFS方法,这里面是需要的安装包,还有安装的手册,注意这个是Ubuntu14.04的安装包。
适用于ubuntu live server18.04.5版本,食用方法: 1. sudo dpkg -i ...5. sudo dpkg -i nfs-common_1%3a1.3.4-2.1ubuntu5.5_amd64.deb 6. sudo dpkg -i nfs-kernel-server_1%3a1.3.4-2.1ubuntu5.5_amd64.deb
之前在站里下载了ubuntu的nfs-common离线安装包,但是发觉在ubuntu12.04(其它系统版本未实)下安装出错,提示glibc版本太低,所以自己重新提取了一份离线宝方便需要的人。安装方法:解压后直接dpkg -i *.deb即可
nfs 挂载的详细步骤
Ubuntu 14.04下NFS安装配置,实际测试好用
sudo dpkg -i nfs-common_1.2.8-6ubuntu1_amd64.deb sudo dpkg -i nfs-kernel-server_1.2.8-6ubuntu1_amd64.deb 然后打开/etc/exports文件,在末尾加入: /XXXX *(rw,sync,no_root_squash) 其中/XXXX是要共享的目录...
ubuntu上NFS的安装配置
Ubuntu离线配置NFS客户端需要的deb文件,实测18.04可用,下载后在目录挨个sudo dpkg -i xxx,可能需要按照依赖关系调整安装顺序。
此安装包用于无法连接外网的情况下,安装nfs服务器,适用于ubuntu系统。
Centos6.2离线安装NFS Ubuntu14.04离线安装NFS
软件介绍: ubuntu的nfs-common离线安装包文件,如果你需要离线进行安装,可以下载安装这个。具体安装方法:将下载的文件解压,然后使用dpkg -i *.deb就可以了。
ubuntu安装nfs服务 本资料介绍的简单详细,易于理解,操作方便
Ubuntu18.04服务器环境下亲测有效。 资源包含NFS服务端的离线安装包,以及安装步骤的描述。
系统:ubuntu 版本:14.04 内容: 1、ubuntu 14.04 版本下安装NFS离线包教程 2、NFS文件共享系统所有依赖的安装包
ubuntu10.04能用的NFS离线安装包:nfs-kernel-server 1.2.0;nfs-commn1.2.0;portmap 6.0
基于在Ubuntu上安装及配置NFS服务完整攻略
我自己写的ubuntu下NFS的详细安装和配置步骤!
nfs离线安装,支持系统(contos,ubuntu),内有安装文档及配置