How to Submit an Assignment from the Server

When submitting assignments developed on the Linux server, it is important to keep in mind that your files are on the Linux server. They are not on your PC, unless you have downloaded them to your PC.

Consequently, if you connect to Canvas or Oncourse using a web browser on your PC, your web browser will not be able to find the files that you need to submit.

There are two solutions to this.

Run the Firefox or Chrome web browser on merlin to connect to Canvas and submit assignment with attached files.

2. Alternative Solution

Use an SFTP client (PuTTY’s psftp is one) to download your files to your PC or Mac, and then run the web browser on your PC or Mac to submit your assignment with attached files.

The PuTTY suite includes psftp. Start with open USERNAME@merlin.iue.edu. Commands cd, pwd, ls operate on the remote computer (merlin); local counterparts lcd, lpwd, and lls should work on the local computer (your PC), but there is no lls in PuTTY’s psftp, so use !dir instead. To download FILE, use get FILE. To upload FILE, use put FILE. For more details, see Using PSFTP to transfer files securely.

If you prefer a graphical sftp client, you might like FileZilla.

On Macintosh, you can open a terminal (see Unix operating system on Macintosh), and start with

$ sftp USERNAME@merlin.iue.edu

The commands are like those in psftp, except that lls probably works and !dir won’t.