PuTTY is an open source program that will allow Windows users to connect remotely to CS Linux Machines. Linux and MAC users may also install PuTTY, but they likely already have the ability to connect to and transfer files to and from Linux file servers.
These instructions assume that you are working from a Windows 8 or later laptop or computer.
md cs400\programs\practice
Note: This command creates cs400 and programs if they didn't already exist.
Linux and MAC terminal windows allow
you to secure (encrypted) copy a file
to or from another workstation without
having to first open a connection.
The command to do this from a Linux
workstation is the scp
command.
The operation is called a secure copy.
However, Window's Command Prompt app
does not include this command.
Instead, you can use PuTTY's pscp
command to peform
a secure copy between your Windows computer
and a CS Linux workstation.
C:\users\deppeler> cd cs400\programs\practice
pscp YOURCSLOGINHERE@best-linux.cs.wisc.edu:/p/course/cs400-deppeler/public/students/HelloWorld.java .
Note: the period at the end of the above command. It indicates that you wish to copy the file to the current directory.
/users/deppeler> cd cs400/programs/practice
scp YOURLOGINHERE@best-linux.cs.wisc.edu:/p/course/cs400-deppeler/public/students/HelloWorld.java ~/users/deppeler/cs400/programs/practice