Edit this page Lock this page References to this page History of this page Home Page Recent Changes Upload file attachments Search Site Administration Help Guide

SSH Connections

Up one level to the LAN parent page

General Information

A Secure SHell connection is probably the most secure free connecton method to your LAN. SSH encrypts all data, uses public key / private key encryption, and offers secur logins. SSH allows terminal windows based connections and also allows port forwarding, acting as Virtual Private Network. This allows the remote pc to connect to port 80 on tivo by passing data through the SSH connection. A SSH server is required on your LAN and an SSH client is required on the remote PC.


SSH Servers

The easiest PC-based SSH server is available from NetworkSimplicity and is based on the openssh code inside of cygwin. It includes only the SSH protion of cygwin without all of the other unnecessary features and implements an easy windows installer. It can be downloanded from the following location:
http://www.networksimplicity.com/openssh/

An alternative that offers many linux features but runs within Windows is RedHat's Cygwin Linux interface layer. It offers many of the tools and servers that a standard Linux distribution would offer, including SSH.
http://www.cygwin.com/

It is possible to run an SSH server directly from your TiVo. However, it is very, very slow and is not recommended. You would be much better off setting up a SSH server on a PC. However, it you really want to do this, you can download the SSH server for TiVo from http://www.lan.com/tivo/staticssh.cpio.gz .


SSH Clients


PuTTY is the easiest-to-use of the Windows SSH clients. It has a GUI interface as opposed to the usual command line scheme. PuTTY can be downloaded from the following location:
http://www.chiark.greenend.org.uk/~sgtatham/putty/

WinSCP is a GUI-based secure file transfer application that can be used in addition to PuTTY. WinSCP provides an easy-to-use graphical interface to "scp" functionality. It creates an SSH link to the remote server, then displays local and remote files in "Explorer-like" windows. Copying files securely to/from the remote machine is as simple as dragging and dropping, (or cutting and pasting), files in the WinSCP windows. WinSCP is available for download from the following location:
http://www.networksimplicity.com/openssh/#winscp


Links


http://www.openssh.com/ - The open SSH source code home

http://www.bitvise.com/remote-desktop.html - How to secure Windows XP Remote Desktop by running it through an SSH tunnel.

http://www.jfitz.com/tips/ssh_for_windows.html - A thorough overview of SSH, clients, servers, file transfers, etc.

http://www.jfitz.com/vnc/index.html - Downloads and tips for running VNC through a SSH tunnel.

http://www.snailbook.com/software.html - A table comparing many different Windows SSH implementations, both clients and servers.


Corrections or updates for this page:
Note: Do not post questions, unrelated comments, or information of which your are uncertain. This section is reserved for corrections and updates only.