ubuntu nfs挂载方法
来源:互联网 发布:head first java百度云 编辑:程序博客网 时间:2024/06/03 14:39
环境:ubuntu 12.04
step1:
在使用nfs服务前,我们需要先关闭伟大的防火墙要不然有可能失败。
指令: ufw disable
step2:
安装nfs,有人说ubuntu12.04已经安装了最新版的,我不信,所以我要试试。。。
指令:sudo apt-get install nfs-kernel-server
step3:
打开/etc/exports文件,在末尾加入: /home/daysmark/nfsdir *(rw,sync,no_root_squash)
注:nfs允许挂载的目录及权限,在文件/etc/exports中进行定义,各字段含义如下:
/home/daysmark/nfsdir:要共享的目录
* :允许所有的网段访问
rw :读写权限
sync:资料同步写入内在和硬盘
no_root_squash:nfs客户端共享目录使用者权限
重启服务:
#sudo /etc/init.d/portmap restart //重启portmap
#sudo /etc/init.d/nfs-kernel-server restart //重启nfs服务
#showmount -e //显示共享出的目录
step4:
现在可以在本机上试一下:
#sudo mount -t nfs 192.168.0.149: /home/daysmark/nfsdir /mnt
注:192.168.0.149为本机linux的IP地址
这样就把共享目录挂到了/mnt目录,不信?你touch一个文件到nfsdir里,然后cd到/mnt下你看看有木有。^_^
取消挂载用这个指令:
#sudo umount /mnt
如果用在嵌入式设备上挂载,要加上参数-o nolock
我在开发板上使用的挂载命令:
mount -t nfs 192.168.0.149:/home/daysmark/nfsdir /mnt -o nolock
每次挂在都需要输入这么长的命令? 写个脚本吧!
echo "mount? [yes|no]"read project_noif [ $project_no = "yes" ];thenecho "mount nfs -> /mnt"mount -t nfs 192.168.0.149:/home/daysmark/nfsdir /mnt -o nolockelif [ $project_no = "no" ];thenumount /mntecho "unmount from /mnt"else echo "error please input yes or no"fi
- ubuntu nfs挂载方法
- ubuntu 启动nfs方法
- ubuntu nfs 挂载总结
- 基于ARM6410-Ubuntu的NFS挂载方法及驱动模块加载方法
- linux nfs挂载方法
- linux nfs挂载方法
- ubuntu 9.10 NFS挂载设置
- ubuntu 9.10 NFS挂载设置
- ubuntu配置NFS,挂载开发板
- ubuntu配置NFS,挂载开发板
- ubuntu 中 NFS挂载问题
- ubuntu配置NFS,挂载开发板
- ubuntu nfs mount 挂载的经验
- ubuntu配置NFS,挂载开发板
- Ubuntu NFS服务配置和win7使用nfs共享方法
- nfs挂载方法及问题解决
- ubuntu server上nfs的安装方法
- ubuntu配置tftp和nfs的方法
- 使用log4j记录日志
- 第二届程序设计大赛 正确的IP
- Hibernate HQL 返回非对象集合
- 黑马程序员──Java基础知识
- HDU 2001
- ubuntu nfs挂载方法
- 前端知识--学习理解JS
- wordpress 国外主题社会化分享功能改成我朝内的社会化分享
- Android动画示例
- Time to live exceeded
- Unity3D清除控制台
- HDU 2002
- sql数据库的操作
- C#的基类、is运算符以及this