On Thu, Dec 27, 2007 at 04:06:46PM +0100, Andre Tann wrote:
Was ich machen möchte ist folgendes: ssh -L <freier-lokaler-Port>:host:<anderer-Port> ...
Sowas wie das hier? In der letzten Zeile musst du nur noch den genauen Aufruf von ssh eintragen (siehe unten, "to be continued"). #! /usr/bin/perl die "Usage: $0 [startport] [endport] [host]\n" if not defined $ARGV[0]; $begin = $ARGV[0]; $end = $ARGV[1]; $host= $ARGV[2]; chomp($host); use IO::Socket::INET; print "Scanning for open ports.."; while ($begin <= $end) { print "."; if (my $dummy = new IO::Socket::INET ( PeerAddr => $host, PeerPort => $begin, Proto => 'tcp') ) { print ".\n"; print "Found it, using port $begin\n"; last; } $begin++; } system ("ssh -L $begin: to be continued"); -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org