Re: can sshclient execute a local command ?
- From: Aarón Mizrachi <unmanarc@xxxxxxxxx>
- Date: Wed, 22 Jul 2009 01:27:14 -0430
On Martes 21 Julio 2009 12:29:44 J. Bakshi escribió:
Hello list,
I have openssh-client __1:5.1p1-5+b1 installed in my debian box. I have
remote ssh information stored in my .ssh/config file. I have protected one
remote ssh by fwknop. When I need ssh login to that particular sever I have
to open the port with fwknop client installed in my local box. Is there any
option in sshclient so that It can execute a local command ( here the
fwknop obviously ) before doing ssh to that remote server ?
Thanks
You can do something like that defining some alias on /etc/bashrc
alias ssh="function dossh { fwknop -A \"tcp/22\" -s -D \$1; /usr/bin/ssh -l
myuser \$1; }; dossh "
Then: ssh myhost
Moreover... for more complex expresion... you can add the user parameter as
$2, add if's if you want, or even use the $@ and extract the hostname from the
parameters to use it on fwknop and use the rest of the argument on -A and ssh
command.
--
Ing. Aaron G. Mizrachi P.
http://www.unmanarc.com
Mobil 1: + 58 416-6143543
Mobil 2: + 58 424-2412503
BBPIN: 0x 247066C1
Attachment:
signature.asc
Description: This is a digitally signed message part.
- Follow-Ups:
- Re: can sshclient execute a local command ?
- From: J. Bakshi
- Re: can sshclient execute a local command ?
- References:
- can sshclient execute a local command ?
- From: J. Bakshi
- can sshclient execute a local command ?
- Prev by Date: Re: Chrooted sftp setup accessible with psftp, but not sftp
- Next by Date: Re: 0Day?
- Previous by thread: can sshclient execute a local command ?
- Next by thread: Re: can sshclient execute a local command ?
- Index(es):
Relevant Pages
|