现在的位置: 首页 > 综合 > 正文

关于Ubuntu12.04中配置NFS服务

2017年12月07日 ⁄ 综合 ⁄ 共 1071字 ⁄ 字号 评论关闭

关于Ubuntu12.04中配置NFS服务

 

1.进行NFS服务器端与客户端的安装:
sudo apt-get install nfs-kernel-server   nfs-common   portmap
nfs-kernel-server是服务器,nfs-common是客户端,安装客户端的作用是可以在本机进行NFS 服务的测试。

2.配置挂载目录和权限 
sudo vi /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/kr b5i(rw,sync,fsid=0,crossmnt) 
# /srv/nfs4/homes   gss/krb5i(rw,sync)

/nfsboot 192.168.1.* (rw,sync,no_root_squash)   //nfsboot是nfs共享目录 192.168.1.*是允许访问的ip地址 rw,sync,no_root_squash为访问权限

3.在系统中创建/nfsboot文件夹,用作共享目录;为防止出现权限问题在此给其增加权限:
sudo mkdir /nfsboot
sudo chmod 777 /nfsboot
4.启动/重启nfs服务,同时使对/etc/exports的更改生效:
    sudo /etc/init.d/nfs-kernel-server restart 或start
5.通过本机的NFS客户端进行测试:
    在本机/mnt目录下新建挂载文件夹nfs,在把服务器挂载到这个目录下就通过/mnt/nfs来访问服务器上的/nfsboot文件夹
    sudo mkdir /mnt/nfs
    sudo mount -t nfs 192.168.1.110:/nfsboot /mnt/nfs
这里192.168.1.110为NFS服务器的IP,这样就可以把服务器上的/nfsboot挂载到本机的/mnt/nfs上了。
    取消挂载:
    sudo umount /mnt/nfs

抱歉!评论已关闭.