How to set up ftp to view hidden files depends a lot on which ftp client you use:
WS-FTP;
<snip>
In Site Options for your site you can set Edit | Startup | Remote File Mask to
-la to always view all hidden files at the target site, regardless of directory.
In version 9.0 and later, the File Mask is not enabled on the Command Bar by default. (The Command Bar is a toolbar at the top of each file list that provides quick access to file or folder functions within the view.) You can Add the File Mask to the Command Bar if you select the down arrow located to the far right edge of the toolbar to display a menu that allows Add or Remove Buttons.
</snip>
For Mac Users on Fetch:
<snip>
1.) Go to Fetch's Preferences.
2.) Select the Misc tab.
3.) Pick Obscure Options from the popup.
4.) Toggle 'Send LIST -al to UNIX servers.'
5.) Save. You may need to reconnect for the change to be effective.
</snip>