Updating a Legacy EECS website

The following instructions are for updating existing EECS web sites managed by SEAS Computing. Options for creating new websites for faculty, groups or courses can be found in Web Services. If you have any questions about this policy please contact Support Services.

How to connect to your web and personal site 



Use SSH or a file transfer client that supports SFTP or SCP.

See bottom of page for suggestions on SFTP clients

Protocols SSH / SFTP / SCP
Port 22

For dynamic sites (sites that use server side scripting, e.g.: PHP, Perl, etc.):

  • /home/web/

For personal site

  • /home/YOURUSERNAME/public_html/ 
Username your SEAS/EECS username
Password/RSA Key your HarvardKey password or SSH Key

For example, to connect and update your personal site /~johnharvard, point your SFTP client to :
www-aws.eecs.harvard.edu and change the directory to /home/johnharvard/public_html/

If you are unsure of where your current site is hosted, contact Support Services and please do not forget to include the URL of your site.

Permission Instructions

Once you know what directory the files you want to edit are in, you must have the required file permissions to update the site's files.

If you get any "permission denied" errors when uploading files to your site's directory, please e-mail us and request that you be given access to update the files. Please send us either the URL of the site, or the directory of the site's files, and we will be able to help assign your account the proper permissions to edit the files.

If you're a student or assistant updating a faculty member-owned site, please CC that faculty member when requesting file permissions so that we know they are aware that edits to the site are pending.

How to SSH to your www-aws.eecs.harvard.edu

> ssh YOURUSERNAME@www-aws.eecs.harvard.edu

How to establish the connection and SFTP client suggestions

If you are on-campus, you can connect directly to the server using your HarvardKey password or SSH keys.

Off-campus access to www-aws.eecs.harvard.edu requires the use of SSH keys.

Secure file transfer clients

  • WinSCP (Free - Windows) - Download link at the top of the page.
  • CyberDuck (Free - Windows & Mac) - Download link on the left side of the page under the Duck.
  • FileZilla (Free - Windows, Linux & Mac) - Download link in center of page.
  • Dreamweaver (Paid - Windows & Mac).


For help in setting up your client contact Support Services.