Mandriva 小型 NFS 服务器

网络文件系统 (NFS) 是一种网络文件系统协议,最初由 Sun Microsystems 于 1984 年开发,允许客户端计算机上的用户以类似于访问本地存储的方式通过网络访问文件。 NFS 与许多其他协议一样,建立在开放网络计算远程过程调用 (ONC RPC) 系统之上。 网络文件系统是 RFC 中定义的开放标准,允许任何人实施该协议。

让我们开始在 mandriva (192.168.1.108) 上安装 nfs sercer

首先通过 urpmi 安装包

urpmi nfs-server

创建一个像 /mandriva 这样的共享目录,并为nobody 用户和nogroup 组授予所有权

chown 没有人:nogroup /mandriva

现在添加到 /etc/export 目录和访问权限,如

/mandriva          192.168.1.101(rw,sync,no_root_squash,no_subtree_check)

这意味着该目录只能从此 ip 访问,要使其可从所有机器访问,请删除 IP 地址

在此之后,您必须重新启动 nfs 服务器



and don't forget to allow NFS services in the firewall



检查 nfs 是否准备就绪

[[email protected] ~]# rpcinfo  -p
program vers proto   port  service
100000    4   tcp    111  portmapper
100000    3   tcp    111  portmapper
100000    2   tcp    111  portmapper
100000    4   udp    111  portmapper
100000    3   udp    111  portmapper
100000    2   udp    111  portmapper

让我们回到客户是我的 Fedora 14

首先确保在您的系统上安装了 nfs-cilent,并为 nfs 制作安装目录,例如 /nfs-mandriva

mkdir /nfs-mandriva 


将 nfs 服务器挂载到此目录


mount 192.168.1.108:/mandriva /nfs-mandriva

现在检查文件系统现在你可以看到




[[email protected] ~]# df -k
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup-lv_root
35737240   5988816  27933080  18% /
tmpfs                  3062656      1308   3061348   1% /dev/shm
/dev/sda6               495844     68034    402210  15% /boot
/dev/mapper/VolGroup-lv_home
30060596   1665956  26867652   6% /home
/dev/sda3            512020476 309441248 202579228  61% /media/New Volume
/dev/sda5            307220476  49932848 257287628  17% /media/New Volume_
192.168.1.108:/mandriva 10776192   2342656   7886080  23% /nfs-mandriva


检查目录文件

[[email protected] ~]$ ls -ltr  /nfs-mandriva/
total 4
-rw-r--r-- 1 root root 40 Dec 30  2010 sharefile

你可以试试gui方式

Mandriva 小型 NFS 服务器 1




将此分区永久添加到 /etc/fstab

192.168.1.108:/mandriva  /nfs-mandriva  nfs      rw,sync,hard,intr  0     0


save and exit reboot

Enjoy