分页: 1 / 1

求助samba权限的问题

发表于 : 2010-11-22 14:42
freexiaoting
我有一个项目,解压后文件权限-rw-r--r--,由于里边包含了目标板的配置文件,所以我不想改变文件权限.
现在的问题是,使用了相同用户名登陆,我从ssh是可以修改的,但是从samba无法修改,chmod后可以.
麻烦大侠给个解决的办法.

Re: 求助samba权限的问题

发表于 : 2010-11-22 14:48
懒蜗牛Gentoo
samba权限设置的问题吧,把smb.conf贴出来看看?

Re: 求助samba权限的问题

发表于 : 2010-11-22 16:00
freexiaoting
[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虽和他用户名相同,但其实不是一个用户

Re: 求助samba权限的问题

发表于 : 2010-11-22 17:10
懒蜗牛Gentoo
valid users 写的是ssh登录的用户么?
把force user和force group注释掉试试?

ssh登录的时候只判断系统权限就可以访问了,samba访问的时候需要先过samba权限,再过系统权限,都通过了才能访问。