Вопрос следующий: если выставить параметр в самбе max connections = 1, то в каждую шару самбы сможет зайти только 1 сессия юзера. а вот если юзер 2 захочет войти в шару, то если в этой шаре уже кто-то сидит (юзер 1), как бы его (юзера 1) принудительно "вытолкнуть", чтобы юзер 2 смог зайти?
может есть такой параметр в самбе? без параметра реализовать такое слишком сложно получиться?
max connection отвечает за максимальное количество сессий, если оно превышено то другим вход запрещен
могу посоветовать изобрести свой хак с max connection=2 и через root preexec= /opt/myscript.sh где в файле вы будете дергать smbstatus дергать количество подключенных и находить PID первой сессии и через smbcontrol $PID close-share * рубить сессию