Updating an existing 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 help@seas.harvard.edu.

How to connect to your web and personal site 

Server 

www-aws.eecs.harvard.edu 

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
Path

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 SEAS 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, send an email to help@seas.harvard.edu 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 SEAS password or SSH keys.

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

Secure file transfer clients

For help in setting up your client send an email to help@seas.harvard.edu