How can I install modules using the FTP method?
As kalabro said: 

Make sure the folder /sites/default is OWNED by the user that executes the drupal scripts. 

On most Ubuntu installations, this is the user Apache user www-data.

chown www-data sites/default