有没有办法强制 Samba 进程关闭给定文件而不杀死它?
Samba 为每个客户端连接打开一个进程,有时我看到它保存打开文件的时间比需要的长得多。通常我只是杀死该进程,(Windows)客户端将在下次访问共享时重新打开它;但有时它会长时间主动读取其他文件,我只想“杀死”一个文件,而不是整个连接。
编辑:我试过'net rpc file close',但似乎不起作用。有人知道为什么吗?
编辑:这是我发现的类似的最好的提及。这似乎是 win32 客户端的问题,微软服务器有一个解决方法;但桑巴没有。我希望该net rpc file close <fileid>
命令有效,我将继续尝试找出原因。我接受了 LuckyLindy 的回答,即使它没有解决问题,因为这是在这种情况下唯一有用的程序。