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 $3@$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
Attachment:
pgpGZ5DyPYnHK.pgp
Description: PGP signature