URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID14
Нить номер: 1702
[ Назад ]

Исходное сообщение
"Проблемы с Samba!!!"

Отправлено aleandr , 26-Мрт-08 18:16 
Всем привет...
Настраиваю самбу первый раз, так что за глупые вопросы извиняюсь.
Ситуация такая, нужно сделать Linux шару для Windows пользователей.
Все вроде бы прописал правильно..
В сетевом окружение появляется моя шара но в нее не зайти ни как.
Пишет что нет доступа..Хотя настраиваю без авторизации
владельца на шару /mnt/storage/users поставил nobody
ОС CentOS 5.1

[global]
        workgroup = POOL
        server string = fat
        interfaces = lo eth0 192.198.69.10/24
        hosts allow = 127. 192.168.69.
        security = share
socket options = TCP_NODELAY

[Users]
  comment = Users
  path = /mnt/storage/users
  public = yes
  writable = yes
  guest ok = yes
  guest account = nobody



Содержание

Сообщения в этом обсуждении
"Проблемы с Samba!!!"
Отправлено Evgeniy , 01-Апр-08 22:55 
Мне кажется, что "security = share" и указание шаре "guest account" не есть хорошо. "security = share" - это то, как открывается доступ в Win98. Предпочитаю раздавать права:

[global]
security = user
guest account = nobody (тогда в шаре можно не указывать)

в таком варианте нужно будет заводить пользователя, гостю в smbusers можно написать
nobody = Guest Гость
и поставить пустой пароль, запустив smbpasswd -a nobody
это для того, чтоб win по умолчанию залетела в шару под гостем, "Гость" нужно написать в нужной кодировке. С этой же целью может потребоваться написать:
null passwords = yes (точно не помню)

Не забываем про кодировки, для самбы 3:
unix charset = KOI8-R (или что там у нас)
display charset = KOI8-R (то, что выше)
dos charset = CP688 (не 1251)

далее по конфигу...
server string = fat (это описание, еще можно для самбы задать свое имя, "netbios name = fat")
socket options = TCP_NODELAY (без этого тоже чудесно работает)
interfaces = lo eth0 192.198.69.10/24 (достаточно eth0)
hosts allow = 127. 192.168.69. (наверняка этим занимается фаервол)


"Проблемы с Samba!!!"
Отправлено aleandr , 02-Апр-08 11:21 
>[оверквотинг удален]
>unix charset = KOI8-R (или что там у нас)
>display charset = KOI8-R (то, что выше)
>dos charset = CP688 (не 1251)
>
>далее по конфигу...
>server string = fat (это описание, еще можно для самбы задать свое
>имя, "netbios name = fat")
>socket options = TCP_NODELAY (без этого тоже чудесно работает)
>interfaces = lo eth0 192.198.69.10/24 (достаточно eth0)
>hosts allow = 127. 192.168.69. (наверняка этим занимается фаервол)

Спасибо счас проверю


"Проблемы с Samba!!!"
Отправлено J.Rico , 03-Апр-08 16:34 
>Всем привет...
>Настраиваю самбу первый раз, так что за глупые вопросы извиняюсь.
>Ситуация такая, нужно сделать Linux шару для Windows пользователей.
>Все вроде бы прописал правильно..
>В сетевом окружение появляется моя шара но в нее не зайти ни
>как.
>Пишет что нет доступа..Хотя настраиваю без авторизации
>владельца на шару /mnt/storage/users поставил nobody
>ОС CentOS 5.1

у  меня Debian 4.0 в домене (домен под Win2003k). Вот мой конфиг (удалил из него все что закомментировано было):
#======================= Global Settings =======================

[global]
workgroup = ARTEM
server string = %h server
dns proxy = no
max log size = 1000
panic action = /usr/share/samba/panic-action %d

####### Authentication #######
security = ads
password server = 192.168.11.2
realm = ARTEM.LOCAL
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
invalid users = root
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .

########## Domains ###########

socket options = TCP_NODELAY
idmap uid = 10000-20000
idmap gid = 10000-20000
template shell = /bin/bash
template homedir = /home/%D/%U
client use spnego = yes
winbind use default domain = yes
restrict anonymous = 2
winbind enum groups = yes
winbind enum users = yes

#======================= Share Definitions =======================

[homes]
comment = Home Directories
browseable = no
writable = no
create mask = 0700
directory mask = 0700
valid users = %S


[arc]
comment = Public folder
path = /arc
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup

[bases]
comment = Public folder
path = /media/disk2/bases
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup

владелец шары - root
вот-с