|
如何向windows共享macosx的多分区
|
|
http://www.macgudu.com 2007-09-22
作者: suplp 麦客孤独 |
|
多个朋友问我,如果macosx上有多个分区,要都共享给windows,怎么设置。。
其实前段时间我在某个提出这个问题的朋友的帖子中曾经回复过。不过既然问的人多了。就单独贴出来吧。
(Ps一句:大家要常用用论坛搜索功能,我也常犯错,好不容易汉化了一个程序,却发现早就有人做过了,那种心情不是别人能体会的。。)
macosx和win之间的共享是很简单
如同win和win之间一样。
都是基于smb协议(cifs)。。
在win上设置共享。mac-转到-连接到服务器-键入:“smb://192.168.200.16/ ” (当然ip地址,根据实际情况了)--用户名和密码(假设需要、且xp关闭了简单共享)
在mac上设置共享。只需要在预置中开启文件共享。win用户就可以如同访问其他win机器一样访问mac上的用户目录类。。。
当然如果你需要win上的机器访问mac的根目录(多分区)
就需要修改/etc/smb.conf(隐藏文件)
用bbedit的open hidden功能,打开/etc/smb.conf
将homes段修改到根目录(建议先备份。。)
[homes] path = / browseable = no read only = no
在终端中输入
sudo smbcontrol nmbd reload-config
sudo smbcontrol smbd reload-config
来重启smb服务
在win端重新连接mac即可
你其他分区的路径都在:/Volumes下
注:此设置相当不安全,建议您在安全的网络环境下使用!!!
针对不安全的问题,我测试了一下,和linux稍有不同,但和freebsd是一样的。 设置如下:
1、打开/etc/smb.conf(是隐藏文件,最好用bbedit打开) 2、在最后添加你要共享的路径,格式如下。逗号后为每段的解释
[movie] ,用来给windows访问时显示的目录名称 path = /Users/suplp/Movies ,共享目录的绝对路径(请根据实际路径修改),如果是第二分区,一般为:path =/Volumes/分区名称 read only = No ,是否让访问用户只读,no为不是,yes为是 inherit permissions = No ,继承权限,权限递归 guest ok = No ,是否允许来宾用户访问,yes为允许,no为不允许。
在终端中输入下面两段,以重启smb服务
sudo smbcontrol nmbd reload-config
sudo smbcontrol smbd reload-config
3、仍然在系统预置中设置windows共享,并选择共享用户。 注意:此时访问用户对此目录的权限是有mac上文件权限决定的。当如果你在上面的read only设置为yes,那么只读权限要高于用户的实际权限,也就是说即使是文件的所有者通过smb访问时,也只有只读权限。
本文原址:http://umac.aa.topzj.com/thread-387721-1-5.html
|
| 上一篇:MPlayer播放rmvb及加载字幕全攻略 下一篇:建立替身,但是不要"替身"两个字 |
|
[ 收藏]
[ 推荐]
[ 评论(0条)]
[返回顶部] [打印本页]
[关闭窗口] |
|
|
| |