skip to content
 

Copying Files Over The Network

General Notes

  • Although this page is written from the perspective of accessing your Maths files from your home computer, the same techniques can be used to connect to other computers simply by changing the server name.
  • To access Maths Windows shares, log into an RDS server via hotdesk or rdesktop (from a Linux machine or Mac).

Windows

Windows users can copy files over the net using the free program WinSCP. Once you have installed WinSCP, and connected to the CMS (use ssh.maths.cam.ac.uk, and your username and password), a list of your files will be displayed in a window. You can copy them to your home machine by dragging them, or simply open them by double-clicking as you would for a local file. (N.B. This will not work for plain text files unless they have the extension .txt.)

WinSCP will often get confused if your .bashrc or .cshrc file produces any output. The best fix is to move the commands that produce the output to .bash_profile (for bash users) or .login (for csh/tcsh users). If all that is gibberish to you and you haven't edited any of those hidden files yourself, ssh/putty into a Maths machine and type /alt/bin/shellreset.

Configuration for WinSCP

Linux/Unix/MacOSX - command line

Linux and MacOSX users can copy files from the command line using scp. E.g. if I wanted to transfer a copy of my file UKPA.jpg to my home Linux computer I would type (on the home machine)

scp spqr2@ssh.statslab.cam.ac.uk:/home/spqr2/UKPA.jpg .

(the dot is important - it means "copy to the current directory"). You can copy a whole directory with "scp -r".

You can also use sftp which has a similar interface to ftp but is more secure, or rsync which is especially useful for keeping local and remote directories in sync. See the manual pages for details

A separate page describes how to transfer all your files from one Linux system to another.

Linux/MacOSX - graphical

MacOSX users can download the free graphical SFTP/SCP client Cyberduck.

Linux users can display their Maths home directory in a graphical window by opening nautilus and connecting to sftp://CRSID@ssh.maths.cam.ac.uk/home/CRSID - most versions of nautilus will allow you to type or paste the location directly if you hit CTRL-L to open the location box.

Enter the following information to make a connection:

Protocol: SFTP (SSH File Transfer Protocol)

Server: ssh.maths.cam.ac.uk

Port: 22

Username: CRSid

Password: maths account password

You can then view, edit and copy your files as if they were on your local computer.