Updating modules and themes requires FTP access to your server
http://drupal.org/documentation/install/modules-themes/modules-7#comment-4690140
The short of it, change the owner of the sites/default directory to whoever the Apache default user is (www-data, apache, etc.)
chown www-data sites/default