在windows下有一个共享目录,我在ubuntu窗口地址栏里输入:
smb://192.168.1.101/share
输入用户名和密码,成功,并且可以删除文件和创建文件。
我在命令行:
sudo mount -t smbfs -o username=administrator,password=winpassword //192.168.1.101/share /mnt/disk
挂载成功
进入/mnt/disk可以把文件复制出来,但不能创建文件,也不能删除文件。
之后我在命令前加上sudo mkdir abc 成功!
之后我打开窗口,在窗口里进入/mnt/disk,没有权限创建文件夹,我的问题是:
如何在窗口里可以像操作本地文件夹那样随意创建删除文件。
提供信息:
没挂载前目录属性是:777
挂载完之后:drwxr-xr-x 1 root root ,并且没有办法修改目录的属性。
linux挂载windows共享的问题(在线等)
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 43
- 注册时间: 2010-11-20 1:14
- acer4740
- 帖子: 1405
- 注册时间: 2010-09-13 19:04
- 来自: 0xFF00EE
-
- 帖子: 43
- 注册时间: 2010-11-20 1:14
Re: linux挂载windows共享的问题(在线等)
用他打开窗口,可以在这个窗口工作了。
但我办公用office打的材料,文件,保存到/mnt/disk还是不让啊。
但我办公用office打的材料,文件,保存到/mnt/disk还是不让啊。
-
- 帖子: 43
- 注册时间: 2010-11-20 1:14
Re: linux挂载windows共享的问题(在线等)
结帖:
红联的网友给出的答案:
--------------------------------------------------------------------------------------------------------------------
使用sudo挂载,是root权限。和挂载U盘类似,不用sudo时是普通用户,所以没写入权限。
挂载时有指定用户和指定所有用户的参数
-o uid=用户的UID,如
mount -t cifs -o username=hcc //192.168.1.10/e /mnt/
只有root有写入权限
mount -t cifs -o username=hcc,uid=1000 //192.168.1.10/e /mnt/
这样就是UID为1000的用户有写入权限
--------------------------------------------------------------------------------------------------------------------
放到这里,以后谁遇到 了,可以共享一下。
红联的网友给出的答案:
--------------------------------------------------------------------------------------------------------------------
使用sudo挂载,是root权限。和挂载U盘类似,不用sudo时是普通用户,所以没写入权限。
挂载时有指定用户和指定所有用户的参数
-o uid=用户的UID,如
mount -t cifs -o username=hcc //192.168.1.10/e /mnt/
只有root有写入权限
mount -t cifs -o username=hcc,uid=1000 //192.168.1.10/e /mnt/
这样就是UID为1000的用户有写入权限
--------------------------------------------------------------------------------------------------------------------
放到这里,以后谁遇到 了,可以共享一下。
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
Re: linux挂载windows共享的问题(在线等)
cdyemail 写了:结帖:
红联的网友给出的答案:
--------------------------------------------------------------------------------------------------------------------
使用sudo挂载,是root权限。和挂载U盘类似,不用sudo时是普通用户,所以没写入权限。
挂载时有指定用户和指定所有用户的参数
-o uid=用户的UID,如
mount -t cifs -o username=hcc //192.168.1.10/e /mnt/
只有root有写入权限
mount -t cifs -o username=hcc,uid=1000 //192.168.1.10/e /mnt/
这样就是UID为1000的用户有写入权限
--------------------------------------------------------------------------------------------------------------------
放到这里,以后谁遇到 了,可以共享一下。

-
- 帖子: 127
- 注册时间: 2006-11-10 0:34
Re: linux挂载windows共享的问题(在线等)
我是这样干的,要加编码的,中文就不会乱码了
参考 https://help.ubuntu.com/community/Mount ... ermanently
代码: 全选
# 这个都明白了
sudo mkdir /mnt/disk
# 这里用iocharset=utf8来支持中文 file_mode=0777,dir_mode=0777用来设置文件夹与文件的读写权限
# lfs 是支持大文件的作用,我经常使用
sudo mount -t cifs //192.168.1.101/share /mnt/disk -o username=administrator,password=winpassword,iocharset=utf8,file_mode=0777,dir_mode=0777 -o lfs
# 卸载时要用l参数,英文L的小写
sudo umount -l /mnt/disk
- reverland
- 帖子: 1317
- 注册时间: 2011-11-26 15:57
- 系统: windows xp
- 联系:
Re: linux挂载windows共享的问题(在线等)
用konqueror感觉很惬意啊。不需要手动挂载这么麻烦吧 

托在github上的jekyll博客
Always Look on the Bright Side of Life
Always Look on the Bright Side of Life