Samba: различия между версиями
Нет описания правки |
Нет описания правки |
||
Строка 6: | Строка 6: | ||
Установите system-config-samba и используйте его. | Установите system-config-samba и используйте его. | ||
=== Пример настройки smb.cfg для "файлопомойки" === | |||
Пример настройки smb.cfg для "файлопомойки" с двумя расшаренными ресурсами и принтером, | |||
параметры, закомментированные ; - действуют по-умолчанию | |||
<source lang=text> | |||
workgroup = workgroup | |||
server string = Samba Server Version %v | |||
map to guest = Bad User | |||
; idmap config * : backend = tdb | |||
guest ok = yes | |||
cups options = raw | |||
security = user | |||
; encrypt passwords = yes | |||
; guest account = nobody | |||
[printers] | |||
comment = All Printers | |||
path = /var/spool/samba | |||
browseable = no | |||
; guest ok = no | |||
; writable = No | |||
printable = yes | |||
# A publicly accessible directory, but read only, except for people in | |||
# the "staff" group | |||
[public] | |||
comment = Public Stuff | |||
path = /home/samba | |||
public = yes | |||
writable = yes | |||
; printable = no | |||
write list = +staff | |||
; browseable = yes | |||
[Free] | |||
path = /mnt/win/Free | |||
read only = no | |||
; browseable = yes | |||
guest ok = yes | |||
</source> | |||
=== Ресурсы Windows === | === Ресурсы Windows === |
Версия от 06:32, 21 августа 2015
Некоторые типовые проблемы при использовании samba
ОФФТОП: Буду добавлять по мере нахождения багов и костылей
GUI для Samba
Установите system-config-samba и используйте его.
Пример настройки smb.cfg для "файлопомойки"
Пример настройки smb.cfg для "файлопомойки" с двумя расшаренными ресурсами и принтером, параметры, закомментированные ; - действуют по-умолчанию
workgroup = workgroup
server string = Samba Server Version %v
map to guest = Bad User
; idmap config * : backend = tdb
guest ok = yes
cups options = raw
security = user
; encrypt passwords = yes
; guest account = nobody
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
; guest ok = no
; writable = No
printable = yes
# A publicly accessible directory, but read only, except for people in
# the "staff" group
[public]
comment = Public Stuff
path = /home/samba
public = yes
writable = yes
; printable = no
write list = +staff
; browseable = yes
[Free]
path = /mnt/win/Free
read only = no
; browseable = yes
guest ok = yes
Ресурсы Windows
Симптомы: При подключении к ресурсам на Windows 7, периодически и спонтанно отваливается ресурс. При монтировании его это выражается в виде чего-то подобного:
mount error(121): Remote I/O error
Код ошибки иногда бывает 5, возможно сообщение о нехватке памяти. При использовании других способов подключения происходит просто отключение ресурса и невозможно его более примонтировать до перезагрузки Windows.
Причина: Проблема, как выяснилось, имеет давнюю историю и находится в компании Microsoft. Другими словами - виноват Windows. Особенно ярко это выражено на 64 битных версиях и связано с переполнением кэша
Решение: Нужно изменить параметры работы кэша службы сервера Windows. Для этого на машине с Windows запускаем regedit.exe и в:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache
- установить значение 1 (По умолчанию там стоит 0)
HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size
- установить значение 3 (По умолчанию там стоит 1)
После этого, перезапустить службу server (в русской версии сервер) или просто перезагрузить компьютер с win.
Решение найдено тут: [1]