Samba - набор программ для обмена файлами по локальной сети совместимый с технологиями передачи файлов в windows. Установили вы Samba, настроили все как нужно, но только решили передать по сети большой файл размером больше 1 гигабайта, как сервер рушиться, соединение отваливается или скорость передачи совсем никакая, сталкивались с такой проблемой? Я тоже. По умолчанию samba не всегда корректно настроена для работы с большими файлами. Решение в конфигурационном файле /etc/samba/smb.conf.
Строку socket options приведите к такому виду:
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=65536 SO_SNDBUF=6
5536
Здесь мы отключаем задержку, и увеличиваем буферы передачи данных:
- TCP_NODEALY IPTOS_LOWDELAY - отключение задержки TCP
- SO_KEEPALIVE - поддерживать соединение
- SO_RCVBUF - размер буфера входящих данных
- SO_SNDBUF - размер буфера для исходящих данных
Сохраните изменения и перезапустите сервер. Теперь большие файлы должны передаваться корректно.
Исправьте ошибку "Строку socet options приведите к такому виду:"
А если строки "socket options" - вообще не было в файле?
В какое место smb.conf её помещать?
Добавляйте в глобальные опции в начале файла.
последовал вашему совету - создал параметр, скопировав текст из вашего примера.
Доступ к общим ресурсам из Window 7 - прекратился. Сначала подключается. потом перестаёт открывать каталоги и файлы.