SSH Clients
SSH is now very common and is installed on most machines. If it isn't
installed on your machine, you will have to install an SSH client, or have
your system administrator install it. If you are an Institute researcher and
have difficulties, please contact help@msi.umn.edu or call (612) 626-0802.
You should use secure copy (scp) instead of ftp to transfer files. The
secure copy is more flexible than ftp in that it allows you to transfer
directories from one machine to another in addition to just files. There are
graphical user interfaces for Windows and for Macs.
SSH Clients
SSH clients exist for all common architectures and operating systems The
Institute has SSH v1.x and SSH v2.x (ssh2) compliant servers running on all its
machines.
OpenSSH
OpenSSH is an SSH v1.x and v2.x
compliant SSH package that is "...freely usable and re-usable by
everyone under a BSD license...". OpenSSH includes secure copy
(scp), which should be used instead of ftp. It is available from:
ftp://ftp.openssh.com/pub/OpenBSD/OpenSSH/portable/.
That means every individual and institution, commercial or not, can use
OpenSSH free of charge. OpenSSH is thought to be one of the most, if not
the most, secure implementation of SSH as it has undergone pain-staking
security audits by Theo de Raadt and his team of Open(SSH|BSD)
developers.
For information on using OpenSSH, see:
http://www.msi.umn.edu/user_support/newssh/openssh_unix.html.
PuTTY
PuTTY is a
full-featured, SSH v1.x compliant client for Windows. PuTTY is considered by
many as the best free, SSH-compliant client for Windows. You can get PuTTY at
www.chiark.greenend.org.uk/~sgtatham/putty/download.html, as well as PSCP,
a tool for encrypted remote file transfer.
For information on using PuTTY, see http://www.msi.umn.edu/user_support/xclient/xwin_config.html.
WinSCP
WinSCP is a graphical secure copy (SCP), "point and
click" encrypted remote file transfer, client for Windows. It is built on top of
a portion of the
PuTTY source code. WinSCP can be
downloaded from http://winscp.sourceforge.net/eng/download.php.
See http://www.msi.umn.edu/user_support/winscp_win.html for instructions
on how to use it.
Mac OS X includes OpenSSH, so no
installation is required.
For information on using OpenSSH for Mac OS X,
see:
http://www.msi.umn.edu/user_support/ssh/openssh_osx.html.
Fugu
Fugu is a graphical
front-end to the command line Secure File Transfer application (SFTP).
SFTP is similar to FTP, but unlike FTP, the entire session is encrypted,
meaning no passwords are sent in cleartext form, and is thus much less
vulnerable to third-party interception. It allows you to take advantage of
SFTP's security without having to sacrifice the ease of use found in a
GUI. Fugu also
includes support for SCP files transfers, and the ability to create secure
tunnels vi SSH. It is available from rsug.itd.umich.edu/software/fugu/download.html.
For more information on using Fugu, see http://www.msi.umn.edu/user_support/ssh/fugu_osx.html.
MacSSH
MacSSH
is a SSH 2.x client for PPC and 68k Classic MacOS. It is available from:
http://pro.wanadoo.fr/chombier/MacSSH/SSH_down.html
MacSFTP
MacSFTP
is a graphical SFTP/SCP client for Classic MacOS. it is available from:
http://pro.wanadoo.fr/chombier/MacSFTP/SFTP_down.html
NiftyTelnet
Nifty Telnet-SSH
is an enhanced version of NiftyTelnet for Classic MacOS.
It is fully SSH v1.x compliant and its most recent
release (r3) even has SCP support, for encrypted remote file transfers. It is
available from:
http://www.lysator.liu.se/~jonasw/download/niftytelnet-1.1-ssh-r3.hqx
When you use Nifty
Telnet-SSH, and start a new connection, edit the connection and select
the protocol SSH-3DES.
For more information on configuring Nifty
Telnet-SSH, see http://www.msi.umn.edu/user_support/ssh/nifty_os9.html
Installation Note: In order to install
these clients on Classic MacOS you'll need to install StuffitExpander.