NFS服务器设置及mount命令挂载
发布日期:2025-06-08 10:30:20 浏览次数:3 分类:精选文章

本文共 1156 字,大约阅读时间需要 3 分钟。

NFS 服务器的配置与客户端操作说明

NFS 服务器的配置

NFS 服务器的配置主要通过 /etc/exports 文件来完成。文件格式如下:

<共享目录>
<客户端地址或主机名>
(
<权限参数>
)

以下是一些常见的权限参数:

  • rw:支持读取和写入权限
  • ro:仅支持读取权限
  • no_root_squash:禁止root用户使用root权限
  • root_squash:如果客户端用户是root,权限会被降级为匿名用户nobody
  • all_squash:所有用户权限都会被降级为匿名用户nobody
  • anonuid=<ID>:指定匿名用户的UID,需存在于/etc/passwd
  • anongid=<GID>:指定匿名用户的GID,需存在于/etc/passwd
  • sync:写入数据时同步到存储设备
  • async:写入数据时先存入内存,再写入硬盘
  • insecure:允许非授权客户端访问

以下是一个示例配置:

/tmp   *(rw,no_root_squash)/home/public  192.168.0.*(rw)/home/linux  *.the9.com(rw,all_squash,anonuid=40,anongid=40)

配置完成后,需启动相关服务。在RedHat中,执行以下命令:

/etc/rc.d/init.d/portmap start/etc/rc.d/init.d/nfs startexportfs

如果对/etc/exports 进行修改,建议使用以下命令立即生效:

exportfs -rv

NFS 客户端的操作

1. 查看已挂载的 NFS 资源

可以使用 showmount 命令查看当前挂载的 NFS 资源:

showmount -a

如果需要查看某个特定 NFS 服务器的共享目录,可以使用以下命令:

showmount -e 

2. 挂载 NFS 目录

在 Linux 系统上,使用以下命令挂载 NFS 目录:

mount -t nfs 
:/
<共享目录>
/
<挂载点>

例如:

mount -t nfs 192.168.0.1:/tmp /mnt/nfs

3. 卸载 NFS 目录

使用以下命令卸载 NFS 目录:

umount /mnt/nfs

4. 常用命令示例

  • 查看 NFS 服务器的共享目录:
showmount -e 192.168.0.169
  • 挂载并查看 NFS 目录:
mount -t nfs 192.168.0.169:/home/opt/RHEL4U5 /mnt/soft
  • 重新挂载 NFS 目录:
exportfs -rv

通过以上命令,可以方便地管理 NFS 服务器和客户端的配置。

上一篇:从Theano到Lasagne:基于Python的深度学习的框架和库
下一篇:Caffe 实践DeepID(人脸识别)

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2026年05月28日 21时24分04秒