keep from displaying "System Volume Information" folder from ftp view?

ivwshane

Lifer
May 15, 2000
32,762
15,787
136
Ok I'm currently using serv-u ftp and I'm having one issue. When I connect to it and display various folders it always shows a "System Volume Information" folder that has a tracking log in it. I don't want it to do this but I don't know how to stop it.

It only happens on logical drives that are on extended partitions. I can't see this folder through windows explorer even if "show hidden folders and files" is enabled.

It's annoying and I'm not sure what purpose it has but it must be there for a reason, does it hold any important info?



Currently I have to set a permission for each drive to specifically not allow any rights to that folder.
 

Lord Evermore

Diamond Member
Oct 10, 1999
9,558
0
76
Well, it's odd that the FTP server is displaying that AND letting users view the contents. That folder is where System Restore places the restore point data. I don't think there's anything "private" that could be gleaned from it, but certainly you don't want it seen.

However, you probably shouldn't be sharing the entire contents of a partition.

You may need to uncheck the "hide protected operating system files" option. Even though you're showing hidden files, there's a further layer of protection by hiding files that are absolutely needed for the OS. Then you should be able to see it in Explorer.

Serv-u shouldn't be able to display that folder at all no matter what I think, and certainly shouldn't be showing the contents. Normally, NOBODY is able to see the contents, including administrators. Its permissions should be set to only allow the SYSTEM to use it.

If you disable System Restore, then you can delete the folder entirely. However you of course don't have the protection of SR if you desire it. Either way, once you can see it in Explorer, right click and bring up the security options. If you don't see any security tab on the properties page, then you need to uncheck the "use simple file sharing" in folder options. Simple file sharing makes all shared folders viewable by anyone, removing most of the security checks, including alot of local security. Normally it's okay to have it enabled. It might even be that disabling simple sharing will prevent Serv-u from displaying the folder.

After you can see the Security tab, you can use that to set yourself as allowed all rights to the folder. Then you can see the contents, and delete it if you have disabled System Restore. You may have to disabled the SR service as well as simply turning it off on each drive.

This has to be done for each drive's System Volume Information folder, it's not global since they're all separate folders. If you add yourself to the permissions, you can also re-enable simple file sharing if you want. If that stops Serv-u from showing the folders, you might want to leave it off, and talk to the makers of Serv-u to see whether that's something that can be changed. No application should be listing folders that the OS won't even show to a local admin.

But really, the best solution is to have an "ftp" folder in the root, and use that as the root for FTP users, not the root of each drive.
 

Lord Evermore

Diamond Member
Oct 10, 1999
9,558
0
76
Oh, as for why it doesn't show the primary partition, this may have something to do with the fact that System Restore can be disabled on individual secondary drive letters, but cannot be disabled only on the system drive. If you disable it on drive C, it forces disabling on all other drives. This might cause extra extra hiding or something.
 

ivwshane

Lifer
May 15, 2000
32,762
15,787
136
Thanks but there is one problem with that, I'm not using XP or ME so there is no system restore.

I've decided to take your advice and instead of sharing the whole drive I just created a folder and shared the whole folder.


I also found a way that would have worked had I wanted to just share the whole drive. In the general tab on the user settings there is a box that when checked will "hide hidden files".

Thanks for the help.