У меня есть сервер, на котором я хочу ограничить количество одновременных подключений к Samba из соображений производительности. Так что я
max connections = 5
Что отлично работает. Однако люди, которые подключались из Windows и просто оставляли окно проводника открытым, монополизируют доступные подключения. Итак, в конфигурационном файле я добавляю:
deadtime = 5
Кажется, что это работает, но довольно часто простое открытие папки в Windows приводит к тому, что Samba открывает блокировку этой папки (как сообщает smbstatus). Кажется, что самба не уничтожит соединение с помощью блокировки, поэтому у меня снова есть незанятые соединения, не позволяющие другим получить доступ к общему ресурсу. Я пробовал установить:
locking = no
в общую папку, и я все еще вижу, что блокировки и незанятые соединения не прерываются. Любые идеи?