In this course, four Linux servers (a.k.a. student machines) are provided for you to access remotely in order to complete the programming assignments (sections CN3 and CN4) and the mini-project (section CN4 only). The operating system of the student machines is Ubuntu 20.04 ("focal fossa"). You may connect to any of the following machines using Secure Shell (SSH) from the campus wired and wireless networks, using your NetID and password:
Programs that violate these guidelines may be terminated without notice, with an explanation given to the responsible user. Gross violations may result in banning the user from the system.
If you are unable to use a machine due to interference from another program, please contact the instructor or the TA with the name of the machine and any relevant information.
Connect to Student Machines via SSH
From MacOS and Linux
Open up a terminal window
Linux: Try Applications->Accessories->Terminal, but this may vary.
Enter the command: ssh [netid]@[server name]
[First-time connection only] Confirm the host authenticity if prompted.
You may also use an FTP/SFTP client (e.g., Cyberduck, FileZilla) to transfer files between your local machine and the student machines. Please refer to the webpage of each FTP/SFTP client for more information about the installation and usage.