0
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?
Look at your proftpd configuration. Are you permitting symlinks? Are you using chroot or anything? Postingyour proftpd config would be useful... – Zoredache – 2014-01-24T01:00:09.400
Yes, I have ShowSymlinks enabled in proftpd - and I know it works because they are visible and navigable in WinSCP as an ftp client. They just don't show up under Windows. – neuviemeporte – 2014-01-26T12:11:37.243