[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SSH-Tunnelfrage



Andreas Pakulat schrieb:
On 14.11.06 17:47:31, Thomas Halinka wrote:
Andreas Pakulat schrieb:
So?

ssh -L 7000:localhost:3389 server1 "ssh -L3389:$ziel:3389 server2"
^^^^^^^^
Ne leider nicht....

ssh -L 7000:localhost:3389 -l $USER server1 "ssh -L3389:$Ziel:3389 server2"
                                                   ^^^^
Da sollte ein Leerzeichen hin.
Da oben wohl schon :-)
hath0804@132.230.35.100's password:
Pseudo-terminal will not be allocated because stdin is not a terminal.
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,password).

Hmm, du brauchst vmtl. dafuer auf server1 einen public-key ohne passwort
fuer server2. Offensichtlich wird kein Terminal fuer das Kommando "ssh
... server2" allokiert. Du koenntest noch die Option -t an den 2. ssh
uebergeben, aber ich glaube nicht das das geht.
Aber im ersten gehts....

ssh -L 7000:localhost:3389 -l $USER -t server1 "ssh -l $USER -L 3389:$Ziel:3389 Server2"
$USER@server1's password:
$USER@server2's password:

Nach 2 erfolgreichen Kennwörter tut das...

So wie ich das Manual verstehe, sollte -t immer ein ptty allozieren, auch wenn stdin kein Terminal ist, damit man Programme, die ein Terminal brauchen über Scripts steuern kann.

Nur RDP über den Tunnel funzt leider noch nicht....


Andreas
Thomas




	
		
___________________________________________________________ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de



Reply to: