blob: 92aa7a4820c31e46c45e276967f8b2d4b9086f63 (
plain)
- #!/bin/sh
- #
- # Example script to start up tunnel with autossh.
- #
- # This script will tunnel 2200 from the remote host
- # to 22 on the local host. On remote host do:
- # ssh -p 2200 localhost
- #
- # $Id: localautossh,v 1.1 2007-08-07 16:34:50 jonas Exp $
- #
- if [ -z "$SSH_ASKPASS" ]; then
- export SSH_ASKPASS="ssh-askpass"
- fi
- if [ "X$SSH_AUTH_SOCK" = "X" ]; then
- eval `ssh-agent -s`
- ssh-add $HOME/.ssh/id_rsa
- fi
- #AUTOSSH_POLL=600
- #AUTOSSH_PORT=20000
- #AUTOSSH_GATETIME=30
- #AUTOSSH_LOGFILE=$HOST.log
- #AUTOSSH_DEBUG=yes
- #AUTOSSH_PATH=/usr/local/bin/ssh
- export AUTOSSH_POLL AUTOSSH_LOGFILE AUTOSSH_DEBUG AUTOSSH_PATH AUTOSSH_GATETIME AUTOSSH_PORT
- autossh -2 -fN -M 20000 -R 2200:localhost:22 "$1"
|