nfs 服务器

挂载共享目录,运行以下命令。其中,-t选项用于指定文件系统的类型为nfs。
mount -t nfs 192.168.4.211:/data/nfs_share /root/remote_dir

共享目录使用结束之后,卸载共享目录,运行以下命令:
umount /root/remote_dir

 

 

一 安装配置nfs服务

1.新建目录

mkdir /home/ning/rootfs

2.安装nfs服务

ning@ENVY:/$ sudo apt install nfs-kernel-server

正在读取软件包列表... 完成

正在分析软件包的依赖关系树       

正在读取状态信息... 完成       

将会同时安装下列软件:

  keyutils libnfsidmap2 libtirpc1 nfs-common rpcbind

建议安装:

  open-iscsi watchdog

下列【新】软件包将被安装:

  keyutils libnfsidmap2 libtirpc1 nfs-common nfs-kernel-server rpcbind

升级了 0 个软件包,新安装了 6 个软件包,要卸载 0 个软件包,有 103 个软件包未被升级。

需要下载 468 kB 的归档。

解压缩后会消耗 1,874 kB 的额外空间。

您希望继续执行吗? [Y/n] y

3.修改/etc/exports文件

vim /etc/exports

在最后添加 /home/ning/rootfs *(rw,sync,no_root_squash,no_subtree_check)

/home/ning/rootfs    :nfs客户端加载目录

*                           :允许所有的网段访问,也可以使用具体的IP

rw                         :挂接此目录的客户端对该共享目录具有读写权限

sync                     :资料同步写入内存和硬盘

no_root_squash  :root用户具有对根目录的完全管理访问权限。

no_subtree_check:不检查父目录的权限。

注意,*和后面的括号不能出现空格。

4. 重启rpcbind 服务

ning@ENVY:/$ sudo /etc/init.d/rpcbind restart

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

5、重启nfs服务

ning@ENVY:/$ sudo /etc/init.d/nfs-kernel-server restart

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

6.测试nfs服务是否成功

posted @ 2017-02-24 18:34  SongPF  阅读(386)  评论(0)    收藏  举报