fedora10 安装NFS服务 ARM端挂载

NFS服务
红帽及其关联 发行版本早就用rpcbind 代替 portmap

服务器端

1 安装相关软件包:rpcbind;nfs-utils

yum   insatll       rpcbind     nfs-utils

或者

yum   insatll       portmap  nfs-utils             #安装的是rpcbind 和 nfs-utils


2 修改配置文件,共享目录

vim   /etc/exports

/opt * (rw,sync,no_root_squash,no_all_squash)

[欲分享的目录]  [主机名或IP (参数1,参数2,...)]

主机名

*  :任意机器

参数

rw:可擦写的权限;

ro:只读的权限;

no_root_squash:登入 NFS 主机使用分享目录的用户,如果是 root 的话,那么对于这个分享的目录来说,他就具有 root 的权限!这个项目『极不安全』,不建议使用!

root_squash:在登入 NFS 主机使用分享之目录的用户如果是 root 时,那么这个使用者的权限将被压缩成为匿名用户,通常他的 UID 与 GID 都会变成 nobody 那个系统账号的身份;

all_squash:不论登入 NFS 的使用者身份为何,他的身份都会被压缩成为匿名用户,通常也就是 nobody 啦!

anonuid:前面关于 *_squash 提到的匿名用户的 UID 设定值,通常为 nobody,但是您可以自行设定这个 UID 的值!当然,这个 UID 必需要存在于您的 /etc/passwd 当中!

anongid:同 anonuid ,但是变成 group ID 就是了!

sync:数据同步写入到内存与硬盘当中;

async:数据会先暂存于内存当中,而非直接写入硬盘!

3 重新启动服务

exportfs -rv

service rpcbind restart

service nfs restart

4 注意的地方:

关闭防火墙(关闭防火墙是没问题的,可能信任NFS设备也行)

最好每次开机后自动运行rpcbind和nfs服务:(应该会自动运行)

# chkconfig nfson

# chkconfigrpcbind on

 

嵌入式ARM端

每次开机都需要重新挂载(最好假如开机自启动)

# mount -t nfs-o nolock -o tcp 192.168.1.13:/opt /wzt

# mount -t nfs-o nolock -o tcp 服务器IP:共享目录 ARM端挂载目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值