FTP is not a preferred option for most corporate needs. It (and
telnet) communicate in clear text. This is especially risky if a
powerful account (such as "root") were to log into the FTP server. If
anyone were sniffing the network, they would now have the root
password and therefore have full access to the box. There are other
options that allow file transfers securely. Just Google 'secure ftp'
and I'm sure there's a whole list of them.
If I were to audit an 'ftp site' (and by site, I'm going to assume a
'server' belonging to your organization), I would assume standard
webserver or general-server security controls and processes would be
in place and woudl audit with a similar audit program/approach
(haven't ever audited an 'ftp site', but that would be my initial
approach).
If you are trying to test the security of an external FTP server,
there are some 'website validation tools' that are available. Here
are a couple of links:
- McAfee:
www.siteadvisor.com/download/ie.html
- NetCraft:
http://toolbar.netcraft.com/
Hope that helps.
Steve