nfs搭建:
1、服务器端在装虚拟机是默认会安装nfs服务,如果没有安装,nfs的安装包在系统镜像中
2、创建被挂载的目录
3、编辑 /etc/exports文件
格式:/aa 192.168.18.0/255.255.255.0(rw)
注释:/aa表示被挂载的目录
192.168.18.0代表这个18网段的都可以使用(客户端ip网段)
255.255.255.0 子网掩码
(rw)具有读写操作
4、重启nfs服务
service nfs restart
5、设置开机自启动
chkconfig nfs on
6、服务端修改共享目录权限
chmod o+x /aa
客户端:
1、查看服务器是否共享目录
showmount -e 192.168.18.11(ip地址为服务器ip地址)
2、创建本地目录:
mkdir /pub
3、将服务器共享目录挂载到本地目录
mount 192.168.18.11:/aa /pub
4、设置开机自动挂载
vim /etc/fstab
格式
192.168.18.11:/aa /pub nfs default 0 0
测试:
1、重新启动服务器和客户端
2、到客户端/pub的目录下查看pub的容量
df -hT
3、在/pub的目录下创建文件,如果成功则nfs没问题
如果不成功,则到服务器中查看cat /var/lib/nfs/etab
192.168.18.0/255.255.255.0(rw,sync,wdelay,hide,nocrossmnt,secure,root_squash,no_all_squash,
no_subtree_check,secure_locks,acl,mapping=identity,anonuid=65534,anongid=65534)
再查看/etc/passwd中会有一个
nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
重启机器后如果nfs不能启动
则启动/etc/init.d/portmap
并重启网卡
再到服务器的共享目录中修改文件权限
4、到服务器查看/aa是否有刚刚创建的文件
相关文章
- Linux系统下 Rsync 环境安装搭建
- 用 xampp 在 windows/Linux 下搭建代理服务器
- 【Linux服务器搭建】——在linux上安装mysql5、tomcat8和jdk8并部署应用
- windows下搭建nginx服务器及实现nginx支持https配置流程
- 5 - Linux YUM仓库及NFS共享服务
- linux系统快速搭建ftp服务器——实现匿名用户和创建用户访问服务器
- Linux中搭建Apache服务器
- Linux下安装、配置Apache服务器
- Ubuntu16.04下搭建海思的arm-hisiv300-linux-gcc交叉编译环境
- linux下常用FTP命令 1. 连接ftp服务器