linux挂载windows共享的问题(在线等)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
cdyemail
帖子: 43
注册时间: 2010-11-20 1:14

linux挂载windows共享的问题(在线等)

#1

帖子 cdyemail » 2012-03-12 17:31

在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 ,并且没有办法修改目录的属性。
头像
acer4740
帖子: 1405
注册时间: 2010-09-13 19:04
来自: 0xFF00EE

Re: linux挂载windows共享的问题(在线等)

#2

帖子 acer4740 » 2012-03-12 17:54

代码: 全选

sudo nautilus /mnt/disk
cdyemail
帖子: 43
注册时间: 2010-11-20 1:14

Re: linux挂载windows共享的问题(在线等)

#3

帖子 cdyemail » 2012-03-12 18:10

用他打开窗口,可以在这个窗口工作了。
但我办公用office打的材料,文件,保存到/mnt/disk还是不让啊。
cdyemail
帖子: 43
注册时间: 2010-11-20 1:14

Re: linux挂载windows共享的问题(在线等)

#4

帖子 cdyemail » 2012-03-12 20:08

结帖:
红联的网友给出的答案:
--------------------------------------------------------------------------------------------------------------------
使用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共享的问题(在线等)

#5

帖子 photor » 2012-03-12 20:15

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的用户有写入权限
--------------------------------------------------------------------------------------------------------------------
放到这里,以后谁遇到 了,可以共享一下。
:em09
cheron
帖子: 127
注册时间: 2006-11-10 0:34

Re: linux挂载windows共享的问题(在线等)

#6

帖子 cheron » 2012-03-12 20:17

我是这样干的,要加编码的,中文就不会乱码了

代码: 全选

# 这个都明白了
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
参考 https://help.ubuntu.com/community/Mount ... ermanently
头像
reverland
帖子: 1317
注册时间: 2011-11-26 15:57
系统: windows xp
联系:

Re: linux挂载windows共享的问题(在线等)

#7

帖子 reverland » 2012-03-12 20:43

用konqueror感觉很惬意啊。不需要手动挂载这么麻烦吧 :em06
托在github上的jekyll博客
Always Look on the Bright Side of Life
回复