Linux使用nfs设置共享文件夹
Linux使用nfs设置共享文件夹操作系统服务端配置客户端配置参考操作系统Centos6.5,Centos6.5默认安装了nfs-utils和rpcbind服务端配置1、安装nfs服务(已安装请忽略,)yum -y install nfs-utils rpcbind2、配置:/etc/exports格式:【<输出目录> [客户端1 选项(访问权限,用户映射,其.........
·
操作系统
Centos6.5,Centos6.5默认安装了nfs-utils和rpcbind
服务端配置
1、安装nfs服务(已安装请忽略)
yum -y install nfs-utils rpcbind
2、配置:/etc/exports
格式:【<输出目录> [客户端1 选项(访问权限,用户映射,其他)] [客户端2 选项(访问权限,用户映射,其他)]】
/home/soft/share 192.168.8.3(insecure,rw,no_root_squash,no_all_squash,sync)
3、启动服务并设置开机自启
service rpcbind start 或 systemctl start rpcbind
chkconfig --level 2345 rpcbind on
chkconfig --level 2345 nfs on
客户端配置
1、安装nfs服务(已安装请忽略)
yum -y install nfs-utils rpcbind
2、创建目录
mkdir /home/soft/share
3、挂载
格式:mount -t nfs 被共享的ip:被共享的目录 挂载目标
mount -t nfs 192.168.8.4:/home/soft/share /home/soft/share
4、开机自动挂载
vim /etc/fstab
192.168.8.4:/home/soft/share /home/soft/share nfs defaults 0 0
window客户端
- 打开控制面板
- 点击程序
- 点击启动或关闭window功能
- 找到NFS服务,打开NFS客户端和管理工具
- 打开cmd挂载,格式:mount 服务器地址:服务器共享的文件夹 要挂载的路径
mount 192.168.1.15:/home/project k: - 正常情况下,linux会通过用户的组识别用户,root的是0,window的用户在挂载时是匿名用户,所以需要注册匿名用户的组为0,可以使用 cat /etc/passwd查看root的组信息
打开注册表
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default]
添加下面两项
AnonymousUid = 0
AnonymousGid = 0
如图:
7. 设置开机自动挂载
打开资源管理器,在地址栏中输入:原封不动输入:
%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup
将你的脚本拖到此目录下即可
参考
https://www.cnblogs.com/dinolin-630/p/7765283.html
防火墙配置
更多推荐
所有评论(0)