ubuntu 安装,配置NFS
来源:互联网 发布:mac 输入法顺序 编辑:程序博客网 时间:2024/04/26 13:05
1.下载相关软件
使用如下命令,可以在ubuntu下很方便的获取并安装相关软件服务器端:
$sudo apt-get install portmap nfs-kernel-server客户机端:
$sudo apt-get install portmap nfs-common
2.服务器建立共享目录
根据个人习惯,最好路径不要太深。
$sudo mkdir /wj
3.服务器修改配置文件
刚安装完配置文件只有一些说明,其路径是:/etc/exports
/wj为共享目录路径,即为根目录下的wj目录
选项含义:
*代表允许所有的网络段访问
NFS主要有3类选项:
1.访问权限选项
设置输出目录只读:ro
设置输出目录读写:rw
2.用户映射选项
all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody);
no_all_squash:与all_squash取反(默认设置);
root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置);
no_root_squash:与rootsquash取反;
anonuid=xxx:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户(UID=xxx);
anongid=xxx:将远程访问的所有用户组都映射为匿名用户组账户,并指定该匿名用户组账户为本地用户组账户(GID=xxx);
3.其它选项
secure:限制客户端只能从小于1024的tcp/ip端口连接nfs服务器(默认设置);
insecure:允许客户端从大于1024的tcp/ip端口连接服务器;
sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;
async:将数据先保存在内存缓冲区中,必要时才写入磁盘;
wdelay:检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率(默认设置);
no_wdelay:若有写操作则立即执行,应与sync配合使用;
subtree:若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认设置);
no_subtree:即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;
4.重启服务(ubuntu)
使用如下命令重启一下服务
$sudo /etc/init.d/portmap restart
$sudo /etc/init.d/nfs-kernel-server restart
5.测试服务器
查看服务目录和权限
$sudo showmount -e 192.168.56.101
ip即为自己的ip地址
6.测试客户端
- ubuntu 安装,配置NFS
- 安装配置Ubuntu nfs
- ubuntu nfs 安装与配置
- Ubuntu安装配置NFS服务
- 安装Ubuntu nfs配置系统
- ubuntu安装配置nfs服务
- Ubuntu NFS 安装与配置
- 安装Ubuntu nfs配置系统
- Ubuntu安装配置nfs服务
- ubuntu下nfs安装配置
- Ubuntu NFS 安装与配置
- Ubuntu安装配置NFS文件系统
- Ubuntu安装配置nfs服务器
- Ubuntu 下NFS安装配置
- Ubuntu 下NFS安装配置
- Ubuntu下安装配置Ubuntu nfs服务
- 在Ubuntu下安装、配置Ubuntu nfs
- Ubuntu上NFS的安装配置,启用nfs功能
- MQTT IM开发
- cocos2d-X 棋牌手机游戏《萌妹斗地主》网络版完整源码下载
- OVS : 构建网桥和网桥相连的网络
- 【第八章】 对ORM的支持 之 8.2 集成Hibernate3 ——跟我学spring3
- ILI9325初始化代码
- ubuntu 安装,配置NFS
- 【第八章】 对ORM的支持 之 8.3 集成iBATIS ——跟我学spring3
- C++语法总结,语法查询
- C实现 LeetCode->RemoveNthNodeFromEndofList
- Java 继承详解
- 【第八章】 对ORM的支持 之 8.4 集成JPA ——跟我学spring3
- Oracle Database 11g 数据库普通用户登录时提示 ORA-28002: the password will expire within 5 days
- 你应该知道的 9 个 Docker 技术知识
- iOS学习006