On Wed, Apr 08, 2009 at 10:05:27AM -0400, Francisco Javier Aravena Jimenez wrote: > #!/bin/bash > # Script para hacer tunel ssh inverso > # Por David Martin :: Suki_ :: > # http://sukiweb.net > > USUARIO_TUNEL="remoto" > PUERTO_TUNEL="22222" > > SERVIDOR_REMOTO="servidor.remoto.com" > PUERTO_SERVIDOR_REMOTO="22" > > TEXTO="echo ' ADMINISTRACIi*N REMOTA'; > echo 'Se va a proceder a la conexion remota de este equipo con el > servidor:'; > echo $SERVIDOR_REMOTO; > echo; > echo 'Mantenga esta ventana abierta mientras desee mantener la conexion.'; > echo; > echo 'Teclee a continuacion la clave del usuario $USUARIO_TUNEL.'; > echo; > echo" > > TUNEL="ssh -l $USUARIO_TUNEL -R > $PUERTO_TUNEL:localhost:$PUERTO_SERVIDOR_REMOTO -N $SERVIDOR_REMOTO" > > xterm -title "Administracion Remota" -e "$TEXTO;$TUNEL"
function helpme { echo -ne "Usage:\n$0 TunnelPort RemotePort RemoteUser
RemoteHost\n" ;exit; } && [[ $4 == "" ]] && helpme
xterm -title "Administracion remota" -e "echo -ne 'Administracion remota\n Se
va a proceder a la conexion remota de este equipo con ($4)\n Introduzca la
contraseƱa de $3 a continuacion\n '; ssh -R $1:localhost:$2 -N $...@$4"
:-) Con mensaje de uso, mas versatil (no hace falta editar el script para
arrancarlo), y en tan solo un par de lineas :-)
De todos modos, no estaria de mas:
No mandar mensajes con scripts tan Off-Topic.
No mandar mensajes con scripts directamente
Para esas cosas, puedes montarlas en un blog (El tuyo, por ejemplo
:-D)
Oh... y... Cli-apps.org is your friend!
--
http://thexayon.wordpress.com
Que la fuerza os acompaƱe.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS dpu s: a--- C++++ UL++++ P++++ L+++ E--- W+++ N+++ o+ K- w---
O M+ V- PS+ PE+++ Y PGP++ t--- 5 X+++ R tv+++ b++++ DI--- D+++
G+ e- h++ r+++ y++++
------END GEEK CODE BLOCK------
--XayOn--
Linux registered user #446872
pgp5DyUGRCkJy.pgp
Description: PGP signature

