進行以下操作時,請先確認是否安裝了nfs-kernel-server套件
請到新立得軟體管理包查詢。
並創建/nfs 文件夾,而且要修改其許可權為777
1.修改/etc/exports為如下情況:
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync) hostname2(ro,sync)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt)
# /srv/nfs4/homes gss/krb5i(rw,sync)
#格式:
#欲分享出去的目錄 主機名稱1或者IP1(參數1,參數2)主機名稱2或者IP2(參數3,參數4)
#其中nfs為共享文檔,192.168.1.242和192.168.1.241為允許共享的客戶端IP
#(rw)括弧裡面是客戶端對共享文件的訪問屬性
#注意其中的IP最好是具體的IP地址,最好不好出現*
/nfs 192.168.1.242(rw)
/nfs 192.168.1.241(rw,sync)
2.修改/etc/hosts為如下情況
127.0.0.1 localhost
127.0.1.1 prisonmap-desktop
#IP地址 客戶端主機名
192.168.1.242 wengheiwei-desktop
192.168.1.241 uClinux
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
將上面兩個文件修改並保存后
3.重新啟動portmap服務和nfs-kernel-server服務
命令分別為:
/etc/init.d/portmap start
/etc/init.d/nfs-kernel-server restart
4.客戶端uClinux(MAGICARM2200)的網路IP設置:
IP ADDR : 192.168.1.241
NET MASK : 255.255.255.0
BROADCAST : 192.168.1.1
5.啟動客戶端uclinux並切換到/usr 目錄下
輸入命令:mount -t nfs 192.168.1.242:/nfs /mnt -o nolock
若掛載成功,則返回當前路徑
若切換到/mnt下,便可以看到主機上/nfs目錄下的東西,便是成功了!
(責任編輯:A6)
[火星人 ] Ubuntu操作系統下NFS配置:uClinux客戶端已經有369次圍觀