目录
4、修改 /etc/exports 内容,它相当于一个配置文件,配置服务端共享的文件内容和共享的对象
我们需要准备两台装有ubuntu的主机或者虚拟机,将虚拟机A作为服务端,将虚拟机B作为客户端。
首先配置服务端
1、由于很多命令需要root权限,我们首先进入root
su
接下来需要你输入root密码,不知道没有关系
sudo passwd root
提示你输入主机密码,然后输入自定义的root密码,重复密码(注意,输入主机密码和root密码都不显示,输入完回车就好),修改完之后再次输入 “su”,输入root密码
2、变为root用户后执行nfs服务安装
apt update
apt install nfs-kernel-server -y
第一个命令为检查更新,第二个命令为安装。 -y的用途是安装过程中不需要确定
中间可能存在缓存锁问题,导致无法安装
rm var/lib/dpkg/lock
rm 为删除,后面的路径一般为这个,具体可以看他的错误信息
3、创建我们的共享文件
mkdir /test --创建文件夹mkdir 后面跟文件路径和名称
cd /test --将新创建目录作为工作目录
touch inhao.txt --后面为创建文件touch 和编辑文件vim ,vim第一次使用要下载,使用
apt install vim
vim nihao.txt
touch welcome.txt
vim welcome.txt
4、修改 /etc/exports 内容,它相当于一个配置文件,配置服务端共享的文件内容和共享的对象
vim /etc/exports
进入vim编辑器后
【共享文件绝对路径】 【共享对象的ip地址】(ro/rw)
这是最简单的语句,括号中有很多可以配置的内容,IP地址也有很多方式表达,可以百度。ro为文件共享后只允许客户端读,rw允许读写,下面为一个小例子
/test 192.168.247.123(rw)