Well, it may sound like a boil-the-ocean solution, but you should probably look at killing file shares wherever possible (regardless of the desktop OS). Ideally you should only use file sharing technologies like CIFS/Windows File Sharing for cases where multiple users must be able to write to a single instance of a file, and use HTTP for pretty much everything else. A lot of people must have access to many documents, but should only have write access to the master copies of few.
I suspect that you could hack something with automount on Linux to have mount points that access the file servers, so that when a user tries file:///server/share, the automounter provides a directory with the name of the server and a subdirectory that matches the share (accessing the remote server behind the scenes).
|