toxic

备忘录

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
linux与windows  用mount cifs 即可
linux与macosx   用mount nfs  即可
 
 
大家知道,在文件共享的世界中,主要有windows的smb共享和unix的nfs共享,在mac的图形化共享设置中只有afp和smb共享,而并没有nfs的设置选项:
现在教大家在命令行中开启
首先建立一个需要导出共享的目录,如/Users/lost/www目录:
bash-3.2# mkdir -p /Users/lost/www
为了测试,将这个目录改为所有人可写:
bash-3.2# chmod 777 /Users/lost/www
看一下权限:
bash-3.2# ls -ld /mnt
drwxrwxrwx  4 root  wheel  136  4 22 08:17 /mnt
将这个目录导出,编辑/etc/exports文件,输入:
/Users/lost/www
就行了,非常简单,看一下/etc/exports文件:
bash-3.2# cat /etc/exports
/Users/lost/www
好了,现在启动nfs server服务器(如果已经启动 运行 nfs update 来更新一下导出设置):
bash-3.2# nfsd enable
现在看一下在本机上共享了什么:
bash-3.2# showmount -e
Exports list on localhost:
/Users/lost/www                      Everyone
 
现在到另一台linux主机上去连接挂载mac机子上的共享,linux主机的ip地址是192.168.162.134,mac主机的ip地址是192.168.162.1
 
 
 
检查centos设置 没有安装nfs-utils 则
yum -y install nfs-utils
安装完成后
启动rpcbind服务
service rpcbind start
 
再centos 挂载mac的文件目录
mount -t nfs 192.168.162.1:/Users/lost/www  /www
192.168.162.1为vm8网卡的ip地址 注意虚拟机里这个是虚拟网卡的ip地址
 
在centos下运行 mount

[root@localhost /]# mount

/dev/sda2 on / type ext4 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

tmpfs on /dev/shm type tmpfs (rw)

/dev/sda1 on /boot type ext4 (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

.host:/ on /mnt/hgfs type vmhgfs (rw,ttl=1)

vmware-vmblock on /var/run/vmblock-fuse type fuse.vmware-vmblock (rw,nosuid,nodev,default_permissions,allow_other)

192.168.162.1:/Users/lost/www on /www type nfs (rw,addr=192.168.162.1)

 
这样就挂载成功了
 
posted on 2014-07-26 20:31  toxic  阅读(2548)  评论(0编辑  收藏  举报