Jump to content

Recommended Posts

Posted

Всем привет.

Парни, помогите настроить Самбу.

Суть проблемы такова:

Есть сервер: 10.10.10.1

При входе на него \\10.10.10.1\ (Вход без пароля)

В нем 2 папки public и private

В папку public могут заходить все без исключения без пароля (Папка без прав на запись) - Все это реализовал, с этой папкой нет проблем.

Вторая папка private доступна только тем, кто знает пароль. (Папка с правами на запись и.т.д.) При в ходе в эту папку просит логин и пароль. Это тоже сделал, но при вводе рабочего логина и пароля пишет не верный лог или пасс.

Гугля выдает только стандартные настройки, не для моего случая.

Система FreeBSD 9.0 RC3 Самба 3.6

В конфиге самбы поставил security = share , если ставлю security = user то при входе на сервер \\10.10.10.1\ просит логин и пароль, ввожу лог и пасс, пускает. Но мне нужно так security = share

Posted

А вы уверены что клиенты на ХР и выше знают о таком?

Клиенты на Win7

 

Вот что заметил в логи после якобы авторизации на шаре:

[2011/12/25 20:01:19, 0] libsmb/ntlm_check.c:54(smb_pwd_check_ntlmv1)

smb_pwd_check_ntlmv1: incorrect password length (84)

 

Я так понял что не может найти лог и пасс в конфигах который указал при входе на шару.

Posted

Вот конфиг

# Samba config file

[global]

workgroup = xxx

netbios name = FREEBSD

server string = FreeBSD server on my network

interfaces = em0

security = share

log file = /var/log/samba34/log.%m

max log size = 50

dns proxy = No

# мало представляю причём тут DOS :)

dos charset = 866

# кодировка, в которой храннятся имена файлов на

# локальной машине - для того чтобы не было крякозябр,

# в именах файлов при просмотре из-под консоли

unix charset = koi8-r

# в какой кодировке имена показываются клиентам

display charset = 866

 

 

[storage]

path = /storage

public = yes

only guest = no

writable = no

printable = no

Posted
Клиенты на Win7

 

Это не ответ на вопрос.

 

Шара была в 98 по умолчанию, в НТ был логин с паролем, потому не факт что они вообще понимают шары без логина.

 

В своё время просто забил на это, и выдал логин и пароль.

 

 

Posted

В NT, 2000, 2003, в том числе домене, можно было активировать учетку guest и дальше оно пускало без пароля. А вот спросить пароль потом, врядли. 2 разных логина с винды на 1 сервер невозможны. или надо ходить по разному, напрмер на \\10.10.10.1\ по IP, а на \\secret\private по имени, тогда она будет считать их разными. или сделать net use \\10.10.10.1 /del (и все шарки оттуда, смотреть по net use без параметров, можно просто net use /del для всех от открытых соединений) и потом заходить напрямую на \\10.10.10.1\private, тогда можно будет ввести второй логин.

 

Если надо входить именно через просмотр сети, повесть 2 IP, 2 самбы. Одна для гостей, вторая для своих. положите в папку public линк на вторую самбу с именем private.lnk.

Posted

Решил проблему, может кому понадобится.

# Samba config file

[global]

workgroup = NET28

server string = %h

interfaces = em0

bind interfaces only = Yes

security = user

guest ok = yes

map to guest = Bad Password

obey pam restrictions = Yes

passdb backend = tdbsam

pam password change = Yes

passwd program = /usr/bin/passwd %u

passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .

unix password sync = Yes

syslog = 0

log file = /var/log/samba34/log.%m

max log size = 1000

os level = 65

preferred master = Yes

domain master = Yes

dns proxy = No

wins support = Yes

panic action = /usr/share/samba/panic-action %d

invalid users = root

dos charset = 866

unix charset = koi8-r

display charset = 866

 

#[homes]

#comment = Home Directories

#valid users = %S

#read only = No

#create mask = 0644

#browseable = No

 

[share]

path = /storage

public = yes

only guest = no

writable = no

printable = no

 

[storage]

#valid users = %S

path = /storage

force user = root

force group = wheel

create mode = 0644

directory mask = 0777

available = yes

browsable = no

public = no

writable = yes

comment = MegaRAID

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.