I'm planning a migration from block storage to NAS (CIFS) storage for our Windows file servers. There are about 50 different folders that are accessed via FTP by customers, either manually, or using scripts to grab and drop files. Currently, they access a couple of Windows servers running FTP services via IIS. They ftp to the server, and follow virtual directories to their destinations. This way, there is FTP access and Windows client access via drives/shares mapped to the same destinations.
I'm looking to providing FTP access to these folders via ONTAP. However, it seems I can only select one "landing zone" via the options ftpd.dir.override setting. In my testing, I cannot traverse out of that volume/folder to go to another volume/folder. So, if one folder is in /vol/vol0, and another is in /vol/other-volume, it appears I cannot host these both via FTP. Since I've never configured FTP on a Filer before (but I've done nearly everything else on them), I'm sure I probably am not "getting" something. Can anyone help me with steps in doing what I am looking to do? If what I'd like is not possible, could it be possible to use a Windows server, still running FTP, with virtual directory links to the storage system's various target shares (although it seems like a needless extra layer)?
• Make a test via the ftp command from Windows (use backslash \ between domain and your account!)
C:\WINDOWS>ftp vfiler_host Connected to vfiler_host 220 vfiler_host@vfiler_host FTP server (NetApp Release 184.108.40.206P6: Fri May 29 14:15:57 PDT 2009) ready User (vfiler_host:(none)): DOMAIN\recimpex 331 Password required for DOMAIN\recimpex. Password: 230 User DOMAIN\recimpex logged in. ftp> dir 200 PORT command successful. 150 ASCII data connection for /bin/ls (220.127.116.11|2047) (0 bytes). drwxrwxrwx 14 root 0 4096 Oct 19 08:43 . drwxrwxrwx 44 root 0 8192 Oct 16 09:13 .. -rwxrwxrwx 1 root 0 2274 Oct 19 08:40 FV.G099904.G020D.N001.G0016V00 -rwxrwxrwx 1 root 0 403 Oct 19 08:40 FV.G099904.G020D.N002.G0016V00 -rwxrwxrwx 1 root 0 403 Oct 19 08:40 FV.G099904.G020D.N003.G0016V00 -rwxrwxrwx 1 root 0 12109 Oct 19 08:40 FV.G099904.G020D.N004.G0016V00 ftp>
Hints • Using FTP the user must be able to traverse the entire directory tree, having Change access to the sub dir only folder isn't enough. • The FTP user will have to enter their FTP IDs in all lower case.