ubuntu 开启nfs服务
来源:互联网 发布:java引用另外一个文件 编辑:程序博客网 时间:2024/05/16 12:02
分类:
#sudo apt-get install nfs-kernel-server
-------------------------------------------
打开/etc/exports文件,在末尾加入:
/home/xgc *(rw,sync,no_root_squash)
注:nfs允许挂载的目录及权限,在文件/etc/exports中进行定义,各字段含义如下:
/home/xgc:要共享的目录
* :允许所有的网段访问
rw :读写权限
sync:资料同步写入内在和硬盘
no_root_squash:nfs客户端共享目录使用者权限
重启服务:
#sudo service portmap restart
#sudo service nfs-kernel-server restart
#showmount -e
现在可以在本机上试一下:
#sudo mount -t nfs localhost:/home/xgc /mnt
#sudo umount /mnt
如果用在嵌入式设备上挂载,要加上参数-o nolock
另外,要注意的是,由于NFS要依靠portmap服务才能通讯的,www.linuxidc.com而由于Ubuntu10.10中默认好像是没有安装打开portmap服务的,所以,如果客户机要连到这台NFSServer上的话,最好在客户机上也安装一下服务,同时启动一下protmap。
-----------
附注,在网上下来的NFS资料
-----------
Nfs服务器的配置,配置文件/etc/exports:
Exports文件中一些选项的含义
选项
Ro
Rw
Root_squash
No_root_squash
All_squash
Anonuid
Anongid
Sync
Async
Insecure
例/
/root/share/
/home/ljm/
/home/share/
启动nfs后又修改了/etc/exports,不用重启该服务,使用exports命令即可:
Exports [-aruv]
-a
-r
-u
-v
例[root@localhost ~]#exports–rv
Nfs客户端的配置:
若是临时使用可直接执行mount命令:mount servername(or IP): 共享目录 本地挂载目录
若客户机启动就自动挂载服务器的共享目录,则需修改客户机上的/etc/fstab文件
/etc/fstab格式:(192.168.233.139:/share
Fs_spec:定义希望加载的文件系统所在的设备或远程文件系统,对于nfs则设为IP:/共享目录
Fs_file:本地挂载点
Fs_type:挂载类型
Fs_options:挂载参数
Fs_dump:该选项被“dump”命令使用来检查一个文件系统该以多快频率进行转储,若不需转储即为0
Fs_pass:该字段被fsck命令使用来决定在启动时需要被扫描的文件系统的顺序,根文件系统“/”对应该字段值为1,其他文件系统为2,若该文件系统无需在启动时被扫描则为0
安全提醒:确保网络安全,使用nfs时结合tcp_wrappers来限制使用范围(如只想192.168.5.123主机可挂载nfs服务器上的共享目录),另外还可结合iptables来加强安全性。
[root@localhost ~]#vi /etc/hosts.allow
Portmap:192.168.5.123:allow
[root@localhost ~]#vi /etc/hosts.deny
Portmap:ALL:deny
关机时若nfsserver上有client联机时,先关掉portmap与nfs两个系统服务。若无法正确将此2项服务关掉,用netstat–utlp找出PID,然后用kill杀掉进程才关机
Nfsstat查看NFS的运行状态,调整NFS运行大有帮助
Rpcinfo查看rpc执行信息,用于检测rpc运行情况
挂载格式:mount –t nfs hostname(or IP):/directory
卸载:umount
Showmount –e IP(查看NFS服务器上共享了那些目录)
Showmount –a IP(用于nfs server上,显示已经mount上本机NFS服务器的client(客户机))
- ubuntu 开启nfs服务
- ubuntu 开启nfs服务
- ubuntu 开启nfs服务
- ubuntu 开启nfs服务
- ubuntu 开启nfs服务
- ubuntu 下开启nfs服务
- ubuntu开启TFTP服务和NFS服务
- ubuntu以及Centos下开启NFS服务
- ubuntu下开启nfs服务的步骤
- ubuntu 12.04 开启NFS服务&设置
- ubuntu开启nfs服务,并搭建gdbserver
- 开启NFS服务
- 如何开启nfs服务?
- ubuntu tftp+NFS+samba+ssh+telnet 服务开启
- ubuntu 12.04下如何开启NFS服务&设置
- Ubuntu开启NFS
- Ubuntu开启NFS
- ubuntu nfs
- [ARM笔记]unable to ope…
- 2013年03月05日
- 2013年03月05日
- 2013年03月05日
- 2013年03月06日
- ubuntu 开启nfs服务
- mkyaffs2image128M
- Kernel panic - no…
- 数据结构之栈和队列
- 解决无法挂载Linux文件系统的问题
- 使用BusyBox制作Linux根文件系统
- (12)线程a
- 原创:linux-2.6.30.24 移植…
- linux-2.6.30.24 移植lcd