Chinaunix

标题: 把windows一个目录mount到Ubuntu下,非root用户没有写权限 [打印本页]

作者: qwert3399    时间: 2010-06-02 11:09
标题: 把windows一个目录mount到Ubuntu下,非root用户没有写权限
我的主机是Ubuntu 10.04
我在windows的主机上共享了一个文件夹,并且是可写的
我在Ubuntu下执行了mount //192.168.1.102/share /mnt/p1 -o user=test,umask=000
root可以在/mnt/p1下随意读写,但是非root用户均没有写权限,只能读
网上搜了下
有人说指定uid,不行
有人说指定umask,也不行
有人说执行chmod 777 ,被系统拒绝
作者: 炙热的雪    时间: 2010-06-02 12:19
为什么要指定 user=test
作者: gamester88    时间: 2010-06-02 12:43
fedora13

我试了一下这样可以
  1. mount.cifs //192.168.10.213/mount /home/gamester88/桌面/test -o username=gamester88,password=123456,rw,uid=500,gid=500
复制代码
我gamester88用户,密码123456,我的uid和gid都是500
作者: qwert3399    时间: 2010-06-03 11:17
为什么要指定 user=test
炙热的雪 发表于 2010-06-02 12:19

我不指定就不让我mount,这个我也很奇怪,而且后来我发现user我随便写就行,但是就是不能不写
作者: qwert3399    时间: 2010-06-03 11:19
fedora13

我试了一下这样可以我gamester88用户,密码123456,我的uid和gid都是500
gamester88 发表于 2010-06-02 12:43

这个方法我试过的,指定uid后gamester88是可以写了,但是其他的非root用户还是没有写权限,mount过去的那个目录权限还是755
作者: gamester88    时间: 2010-06-03 11:38
回复 5# qwert3399
试试。。
  1.     #mount.cifs //192.168.10.213/mount /home/gamester88/桌面/test -o username=root,passwd=123456,dir_mode=0777
复制代码
file_mode=arg
           If the server does not support the CIFS Unix extensions this
           overrides the default file mode.

       dir_mode=arg
           If the server does not support the CIFS Unix extensions this
           overrides the default mode for directories.
作者: tinybiz    时间: 2010-06-03 11:52
纯学习一下
作者: gamester88    时间: 2010-06-03 11:54
回复 6# gamester88
  1. # mount.cifs //192.168.10.213/mount /home/gamester88/桌面/test -o guest,dir_mode=0777
复制代码
这样挂载后,可读可写,也不会弹出passwd:  这个。。。
作者: qwert3399    时间: 2010-06-03 12:40
本帖最后由 qwert3399 于 2010-06-03 12:48 编辑
回复  qwert3399
试试。。file_mode=arg
           If the server does not support the CIFS Unix ext ...
gamester88 发表于 2010-06-03 11:38

问题解决了,指定了dir_mode=0777和file_mode=0777可以写了
我先前用的是mode选项,但是设了跟没设一样,没看出啥区别
我用的是mount命令,我man mount里面没有dir_mode这个选项,但是可以用,囧啊。你贴的那个描述是man mount.cifs里面的。我的机器里没有mount.cifs这个命令,我用的Ubuntu 10.04.而且我发现在Ubuntu下不能用-o guest,在redhat下可以
作者: rootexplorer    时间: 2013-03-09 15:51
file_mode=0777,dir_mode=0777

加上这两个选项 在挂载的时候




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2