求助samba权限的问题

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

求助samba权限的问题

#1

帖子 freexiaoting » 2010-11-22 14:42

我有一个项目,解压后文件权限-rw-r--r--,由于里边包含了目标板的配置文件,所以我不想改变文件权限.
现在的问题是,使用了相同用户名登陆,我从ssh是可以修改的,但是从samba无法修改,chmod后可以.
麻烦大侠给个解决的办法.
头像
懒蜗牛Gentoo
论坛版主
帖子: 7362
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: 求助samba权限的问题

#2

帖子 懒蜗牛Gentoo » 2010-11-22 14:48

samba权限设置的问题吧,把smb.conf贴出来看看?
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
freexiaoting
帖子: 4
注册时间: 2010-11-22 13:59

Re: 求助samba权限的问题

#3

帖子 freexiaoting » 2010-11-22 16:00

[global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
username map = /etc/samba/smbusers
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
[Share]
comment = Shared Folder with username and password
path = /home/xxx/work
public = yes
writable = yes
valid users = xxx
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
available = yes
browseable = yes
read only = no

我觉得是不是ssh可以写,是因为那个用户是文件所有者,而samba虽和他用户名相同,但其实不是一个用户
头像
懒蜗牛Gentoo
论坛版主
帖子: 7362
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: 求助samba权限的问题

#4

帖子 懒蜗牛Gentoo » 2010-11-22 17:10

valid users 写的是ssh登录的用户么?
把force user和force group注释掉试试?

ssh登录的时候只判断系统权限就可以访问了,samba访问的时候需要先过samba权限,再过系统权限,都通过了才能访问。
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
回复