I have set up my Raspberry Pi as a storage server. It has a 2TB disk attached to it via USB and I installed ProFTPd to provide access to it. CIFS/Samba had too much overhead, eating away all of the Pi's CPU so the transfers were very slow.
The disk's single ext4 partition is mounted at /mnt/storage and I created symlinks in the users' home directories to that mountpoint. ProFTPd is configured to allow users access to their $HOMEs.
When a user logs in over FTP with WinSCP, the storage symlink is visible and navigable (along with all hidden files). However, when they use Windows Explorer as an FTP client navigating to ftp://user@pi/ (tested with Win7), neither the symlink, nor the hidden files are visible. This is a nuisance, since I'd like to be able to use the "map network drive" feature in Windows to have the share visible in "My Computer" instead of having to use a dedicated FTP client (not all my users are tech-savvy).
Is this a problem with ProFTPd or rather (as I expect), Windows? Can I do anything to make the missing symlink show up?