To enable ftp and anonymous ftp on Solaris 10, in a console, execute the following commands:

svcadm enable network/ftp

ftpconfig newuserdirectory (for example, ftpconfig /usr/userftpdir)

Once the above is done, there's no going back. The entire installation needs to be re-done. Needs further investigation to figure out if anonymous ftp access can be disabled and the settings undone without doing a full installation over again.

The presense of the directories SUNWftpr and SUNWftpu on the Solaris DVD seems to indicate that to install it, all I have to do is:

  1. cd /cdrom/sol_10_1106_x86/Solaris_10/Product
  2. pkgadd -d . SUNWftpr (Probably installs ftp (root) )
  3. pkgadd -d . SUNWftpu (Probably installs ftp (user) )

These are assumptions based on the successful installation of Sendmail (root) and Sendmail (user)