-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/15/2010 04:38 PM, Christoph Höger wrote: > >> >> Host remote >> HostKeyAlias myAliasForRemote >> HostName remote.com >> LocalForward 2222 veryremotehost:22 >> >> Host veryremote >> HostKeyAlias myAliasForVeryRemote >> HostName localhost >> port 2222 > > > This comes very close to my needs. Only one thing left: Is there any way > to trigger ssh remote just by running ssh veryremote? > I always started "ssh remote" manually. Could you create a bash shell script that starts "ssh remote" in the background, and then starts "ssh veryremote"? - From the "man ssh" page, there is a suggestion about using " The following example tunnels an IRC session from client machine “127.0.0.1” (localhost) to remote server “server.example.com”: $ ssh -f -L 1234:localhost:6667 server.example.com sleep 10 $ irc -c ’#users’ -p 1234 pinky 127.0.0.1 " Perhaps you could do something like: # Please note...I have not tested this. #!/bin/bash # establish the initial ssh tunnel putting it in the background ssh -f remote sleep 10 & # wait 2 seconds for ssh to set up the tunnel, hopefully long enough sleep 2 # establish the ssh tunnel to the very remote machine. ssh veryremote I prefer starting "ssh -f remote sleep 10 &" manually to know the ssh tunnel is actually started before I start using it to forward traffic. Other than using a bash script, I can't think of a way to trigger the starting of "ssh remote". On another note, they added a ~/.ssh/config option that is new to me. For those having problems with a home directory shared across multiple machines, from "man ssh_config", they added NoHostAuthenticationForLocalhost " NoHostAuthenticationForLocalhost This option can be used if the home directory is shared across machines. In this case localhost will refer to a different machine on each of the machines and the user will get many warn- ings about changed host keys. However, this option disables host authentication for localhost. The argument to this keyword must be “yes” or “no”. The default is to check the host key for localhost. " -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkvHmV4ACgkQyc8Kn0p/AZQpuQCfXK3UcWOd8LR0FkHbRK0uqH9n mYMAn0XVzkFoD7y4Cxkq3NLGpWyHp2x3 =YRkG -----END PGP SIGNATURE----- -- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines