Remote Access

http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

Microsoft Windows Client

SSH

[ This paragraph is adopted from Wikipedia, the free encyclopedia. http://en.wikipedia.org/wiki/Secure_Shell ]

Secure Shell or SSH is a network protocol that allows data to be exchanged using a secure channel between two computers.

Used primarily on Linux and Unix based systems to access shell accounts, SSH was designed as a replacement for TELNET and other insecure remote shells, which sent information, notably passwords, in plaintext, leaving them open to interception. The encryption used by SSH provides confidentiality and integrity of data over an insecure network, such as the Internet.

SSH uses public-key cryptography to authenticate the remote computer and allow the remote computer to authenticate the user, if necessary.

SSH is typically used to log into a remote machine and execute commands, but it also supports tunneling, forwarding arbitrary TCP ports and X11 connections; it can transfer files using the associated SFTP or SCP protocols. SSH uses the client-server protocol.

An SSH server, by default, listens on the standard TCP port 22.

An SSH client program is typically used for establishing connections to an SSH daemon accepting remote connections. Both are commonly present on most modern operating systems, including Mac OS X, Linux, FreeBSD, Solaris and OpenVMS. Proprietary, freeware and open source versions of various levels of complexity and completeness exist.

putty

 Putty  is a free implementation of telnet and SSH you can download from here

There is a Putty Tutorial

Xming

 Xming is a free X Window server for Microsoft Windows (XP/2003/Vista). Unlike Cygwin/X it does not depend on the Cygwin environment. It is fully featured, small and fast, simple to install and being standalone native Microsoft Windows, easily transported portable as a Pocket PC X server.

You can download the package at

http://sourceforge.net/projects/xming/

There is a very good Xming Tutorial

provided by 陳俊豪.