Difference between revisions of "SSH/Windows Clients"

From braindump
Jump to navigation Jump to search
(Created page with "Working mostly with Unix but not having the luxury of sitting in front of a Unix workstation with all the familiar tools a terminal or file transfer agent is essential. This is a...")
 
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{DISPLAYTITLE:Windows SSH Clients}}
Working mostly with Unix but not having the luxury of sitting in front of a Unix workstation with all the familiar tools a terminal or file transfer agent is essential. This is a list with free tools that work under Windows.
Working mostly with Unix but not having the luxury of sitting in front of a Unix workstation with all the familiar tools a terminal or file transfer agent is essential. This is a list with free tools that work under Windows.


== SSH ==
== SSH ==
If an SSH client is required to get a remote shell on a host with SSH installed the below clients should do the trick.
These days an SSH client is required to get a remote shell on Unix servers. The below clients should do the trick.
=== Graphical ===
=== Graphical ===
Using graphical in this context might look like a misnomer but some of the configuration options and the integration with Windows is a lot better the the ones listed under Command line.
Using graphical in this context might look like a misnomer but some of the configuration options and the integration with Windows is a lot better the the ones listed under Command line.


==== PuTTY ====
==== PuTTY ====
Probably the most popular client for SSH on Windows comes with a lot of features also found on the Unix original such as tunneling and proxy support. Since a couple of versions it can also be used for serial connections over COM ports. Personally I like the fact that putty is a single .exe file and does not come with a boatload of DLLs that need to be installed.
Probably the most popular client for SSH on Windows. PuTTY comes with a lot of features also found on the Unix original such as tunneling and proxy support. Since a couple of versions it can also be used for serial connections over COM ports. Personally I like the fact that putty is a single .exe file and does not come with a boatload of DLLs that need to be installed.
* http://www.chiark.greenend.org.uk/~sgtatham/putty/
* http://www.chiark.greenend.org.uk/~sgtatham/putty/
There is a plethora of software that is using PuTTY as a base to implement more advanced features such as tabbing and better session management. Personally I have not tested them myself.
* [http://kitty.9bis.com/ KiTTY] a Windows only fork of PuTTY 0.62
* [http://puttymanager.sourceforge.net/ PuTTY Manager] adds tabs and other advances session features
* [https://github.com/noodle1983/putty-nd putty-nd] adds tabbing to PuTTY
* [http://code.google.com/p/superputty/ superputty] Adds tabbing to PuTTY
* [http://www.ttyplus.com/multi-tabbed-putty/ MTPuTTY] Multi-Tabbed PuTTY
* [http://sourceforge.net/projects/transputty/?source=directory Transparent PuTTY] adds transparency to PuTTY


==== TeraTerm ====
==== TeraTerm ====
Line 14: Line 22:
* http://ttssh2.sourceforge.jp/
* http://ttssh2.sourceforge.jp/


==== Poderoasa ====
==== Poderosa ====
Comes with an array of features such as tabs not found in PuTTY and TeraTerm. It can also act as shell for [http://cygwin.org Cygwin].
Comes with an array of features such as tabs not found in PuTTY and TeraTerm. It can also act as shell for [http://cygwin.org Cygwin].
* http://poderosa.sourceforge.net/
* http://poderosa.sourceforge.net/


=== Command line ===
=== Command line ===

Latest revision as of 00:33, 17 July 2012

Working mostly with Unix but not having the luxury of sitting in front of a Unix workstation with all the familiar tools a terminal or file transfer agent is essential. This is a list with free tools that work under Windows.

SSH

These days an SSH client is required to get a remote shell on Unix servers. The below clients should do the trick.

Graphical

Using graphical in this context might look like a misnomer but some of the configuration options and the integration with Windows is a lot better the the ones listed under Command line.

PuTTY

Probably the most popular client for SSH on Windows. PuTTY comes with a lot of features also found on the Unix original such as tunneling and proxy support. Since a couple of versions it can also be used for serial connections over COM ports. Personally I like the fact that putty is a single .exe file and does not come with a boatload of DLLs that need to be installed.

There is a plethora of software that is using PuTTY as a base to implement more advanced features such as tabbing and better session management. Personally I have not tested them myself.

TeraTerm

A popular choice especially for displaying Japanese characters. It has been doing serial connections since I can remember and is generally a good all round terminal.

Poderosa

Comes with an array of features such as tabs not found in PuTTY and TeraTerm. It can also act as shell for Cygwin.

Command line

plink

Part of the PuTTY suite of client utilities. Can be used to script on windows similar to the Unix equivalent ssh.

cygwin ssh

Is a lot more than just an ssh client it comes with a whole Unix emulation layer for windows. Installs the ssh client suite and the ssh server if requested.

SCP

Graphical

WinSCP

Has a Norton Commander like two pane interface but also integrates into the windows explorer. Can be used for scripting via its own command language.

Command line

pscp

Part of the PuTTY suite of client utilities. Can be used to script on windows similar to the Unix equivalent.

cygwin scp

The scp command is included in the ssh package under Cygwin.


SFTP

Graphical

WinSCP

FileZilla

A cross platform FTP and SFTP client with the classical two pane interface popularized by Norton Commander.

Command line

psftp

Part of the PuTTY suite of client utilities. Can be used to script on windows similar to the Unix equivalent.

cygwin sftp

Is a Unix emulation layer for windows. Installs the ssh client suite and the ssh server if requested.