Re: 同样的samba配置却导致不一样的结果

2013-08-16 文章
在 2013年8月14日上午8:35,choury 写道:

> 执行下 "chmod a-w /media" 试试看
>
>
抱歉,刚刚开始编辑就误点到了发送。

我的 /media 目录属性是 drwxr-xr-x,root 以外的用户本来已经没有写权限了,为何还要 -w?执行 chmod a-w /media
后权限没有任何变化。


Re: 同样的samba配置却导致不一样的结果

2013-08-13 文章 choury
执行下 "chmod a-w /media" 试试看


于 2013年08月07日 14:12, 丰 写道:
>   大概 Debian 7.0 发布前后几天,我 Debian Testing 的 samba 服务可以正常把台式机的分区共享给 win7
> 本本,之后我把硬盘重新分区,并用 7 月中旬的某个 Debian-Installer weekly build 重装了
> Debian,/etc/apt/source.list 里启用的是 testing 仓库,uname -a 结果是 Linux hxf
> 3.9-1-amd64 #1 SMP Debian 3.9.8-1 x86_64 GNU/Linux,我不确定目前的系统是否算
> testing,因为记得 testing 的内核版本没有这么高。是否用 weekly 或 daily 的 d-i,会被自动安装成 sid?
>   以前,同样的配置(无 public 部分),我在本本上用账户名和密码都一致的帐号可以访问对应 Linux 用户的主目录,和
> /media,并且都有读写权限。而现在,除了 public 目录可以读写,访问其他目录都会弹出输入网络密码对话框,不管是输入和 Linux
> 相同的帐号密码还是 root 及其密码,目录都无法打开。
>   在这里询问一下是否有人遇到过相同的问题,先谢过了。
>
> 附上一些相关信息和当前的 smb.conf:
>   uname -a: Linux hxf 3.9-1-amd64 #1 SMP Debian 3.9.8-1 x86_64 GNU/Linux
>   samba 版本:3.6.16-2
>   /media/ 目录属性:drwxr-xr-x 6 root root 4.0K 7月  14 14:49 media
>   我的主目录属性:drwxr-xr-x  51 bnw  bnw  4.0K 8月   7 21:44 bnw
>   /home/samba/ 目录属性:drwxr-xr-x   3 bnw  bnw  4.0K 7月  14 19:15 samba
>   /home/samba/public/ 目录属性:drwxrwxrwx  3 bnw  bnw  4.0K 7月  27 19:51 public
>
> /etc/samba/smb.conf
> [global]
> ### Browsing/Identification ###
> workgroup = WORKGROUP
> netbios name = debian
> server string = Debian Linux
> ### Authentication ###
> security = user
> encrypted password = true
> 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* .
> guest account = nobody
> map to guest = bad user
> dos charset = cp936
> unix charset = utf-8
> ### Debugging/Accounting ###
> syslog = 3
> log file = /var/log/samba/log.%m
> max log size = 1024
> [homes]
> comment = Home Directories
> valid users = %S
> browseable = yes
> writeable = yes
> create mode = 0644
> directory mode = 755
> [public]
> comment = Public Directory
> path = /home/samba/public
> public = yes
> browseable = yes
> writeable = yes
> read only = no
> [media]
> comment = Linux mounted media
> path = /media
> valid users = bnw
> browseable = yes
> writeable = yes
> read only = no


-- 

yours
Choury



signature.asc
Description: OpenPGP digital signature


同样的samba配置却导致不一样的结果

2013-08-07 文章
  大概 Debian 7.0 发布前后几天,我 Debian Testing 的 samba 服务可以正常把台式机的分区共享给 win7
本本,之后我把硬盘重新分区,并用 7 月中旬的某个 Debian-Installer weekly build 重装了
Debian,/etc/apt/source.list 里启用的是 testing 仓库,uname -a 结果是 Linux hxf
3.9-1-amd64 #1 SMP Debian 3.9.8-1 x86_64 GNU/Linux,我不确定目前的系统是否算
testing,因为记得 testing 的内核版本没有这么高。是否用 weekly 或 daily 的 d-i,会被自动安装成 sid?
  以前,同样的配置(无 public 部分),我在本本上用账户名和密码都一致的帐号可以访问对应 Linux 用户的主目录,和
/media,并且都有读写权限。而现在,除了 public 目录可以读写,访问其他目录都会弹出输入网络密码对话框,不管是输入和 Linux
相同的帐号密码还是 root 及其密码,目录都无法打开。
  在这里询问一下是否有人遇到过相同的问题,先谢过了。

附上一些相关信息和当前的 smb.conf:
  uname -a: Linux hxf 3.9-1-amd64 #1 SMP Debian 3.9.8-1 x86_64 GNU/Linux
  samba 版本:3.6.16-2
  /media/ 目录属性:drwxr-xr-x 6 root root 4.0K 7月  14 14:49 media
  我的主目录属性:drwxr-xr-x  51 bnw  bnw  4.0K 8月   7 21:44 bnw
  /home/samba/ 目录属性:drwxr-xr-x   3 bnw  bnw  4.0K 7月  14 19:15 samba
  /home/samba/public/ 目录属性:drwxrwxrwx  3 bnw  bnw  4.0K 7月  27 19:51 public

/etc/samba/smb.conf
[global]
### Browsing/Identification ###
workgroup = WORKGROUP
netbios name = debian
server string = Debian Linux
### Authentication ###
security = user
encrypted password = true
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* .
guest account = nobody
map to guest = bad user
dos charset = cp936
unix charset = utf-8
### Debugging/Accounting ###
syslog = 3
log file = /var/log/samba/log.%m
max log size = 1024
[homes]
comment = Home Directories
valid users = %S
browseable = yes
writeable = yes
create mode = 0644
directory mode = 755
[public]
comment = Public Directory
path = /home/samba/public
public = yes
browseable = yes
writeable = yes
read only = no
[media]
comment = Linux mounted media
path = /media
valid users = bnw
browseable = yes
writeable = yes
read only = no