Making Magic with SSH

Author: Jason Smith <jhs@proven-corporation.com>
Copyright: 2008 Proven Corporation Co., Ltd.
License:Creative Commons Attribution-ShareAlike 3.0
Date: January 26, 2008
Version: 1

Covering lesser known features of SSH: port forwarding, proxying, and virtual servers.

These slides and script are available under the Creative Commons Attribution-ShareAlike 3.0 license, for you to use, reuse, or change.

These slides were originally inspired by and borrowed from Jeff Rush's presentation, "Casting Your Knowledge, With Style" available from http://showmedo.com/videos/video?name=970010&fromSeriesID=97

OpenSSH

  • Secure Shell (OpenSSH)
  • SSH as the IT killer app
  • Amazing unexpected features
    • Firewall and NAT Penetration
    • Port Forwarding
    • Web Proxying
    • Windows magic too

About Me

About SSH

SSH Basics

Password-less Login

One-off Command Execution

SSH is good for executing a command once on a remote system. When the command is complete, you log out.

The Escape Character: ~

GNU Screen

OpenSSH for Windows

Temporary Servers

Forwarding Anything to Anywhere

Remember, ssh connects to sshd. Each endpoint can pull in TCP connections and make them pop out the other side.

Read about these in the ssh man page.

Forwarding Anything: Simple Port Forwarding

Forwarding Anything: Dynamic Port Forwarding

Dynamic port forwarding (-D)

Thank You!

I am: jhs@proven-corporation.com

These slides are under CC-By-SA 3.0.