一、概述
网络文件系统(NFS:Network File System)是一种在网络上的机器间共享文件的方法,文件就如同位于客户的本地硬盘驱动器上一样。
二、NFS的安装
Ubuntu上默认是没有安装NFS服务器的,首先需要安装NFS服务程序
sudo apt-get install nfs-kernel-server
sudo apt install nfs-common
修改配置文件
sudo vim /etc/exports
添加如下红方框里面的内容
重启NFS服务
sudo /etc/init.d/nfs-kernel-server restart
结果:[ ok ] Restarting nfs-kernel-server (via systemctl): nfs-kernel-server.service.
三、客户端访问服务器
用ifconfig查看服务器的地址
查看服务端的共享目录
将目录挂载到本地
sudo mount 192.168.10.10:/home /mnt
到这里本地的mnt目录就可以和服务端共享文件了。
四、实例
例:在本地mnt目录下创建file1,查看服务器端文件是否存在
普通用户可能对/home是没有写权限的,所以用sudo chmod 777 /home命令来更改权限。
可以看出,文件file1已经挂载到/home目录下。