Собственно вопрос такой: как в samba отключить от шары только одного пользователя? Например, если этот пользователь заблокировал файл, необходимый для работы других пользователей, а самбу прегрежать нельзя?Спасибо.
>Собственно вопрос такой: как в samba отключить от шары только одного пользователя?man smbcontrol в помощь
Если не ошибаюсь, то можно так:
smbcontrol <ID процесса> close-share <имя шары>или даже так:
smbcontrol <ID процесса> shutdownID процесса для конкретного пользователя можно узнать из вывода smbstatus.
спасибо огромное за ответ. собственно интересовало само название команды.
манулы то я конечно же почитаю. просто сложно искать что-либо, если даже не знаешь как это
называется )))Кстати попутно нашёл ещё один способ... правда он не настолько правильный, но работает:
делаешь smbstatus, смотришь pid процесса, который лочит файл, а потом просто делаешь этому
процессу kill. вроде работает.Кстати, есть предложение писать в эту тему все известные команыд администрирования самбы,
и вкратце описание этих команд. Новечкам очень полезно будет (таким как я). Просто пытался найти список команад более или менее систематезированный - не получилось... А как я уже говорил, очень трудно искать документацию к команде, если даже не знаешь как она пишется, и есть ли она вобще.
Пробовал close-share - не помогло, а вот kill <ID процесс> - вышибает!