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

Re: Ssh hurdå?



> JO, jag sitter bakom en FW som gör att man måste använda en www proxy
> för att ta sig ut...
> Det problemet var enkelt. Corkscrew löste det problemet..
> Nu sitter jag på inloggad på burken bortom fw och proxy, och vill kasta
> upp en xterm på den från min maskin (innanför fw&&proxy)
> På klienten finns X igång (-ac) så jag ska kunna kasta dit ett fönster.
> Men hur gör jag?  

I korthet: Öppna en tunnel in till ssh-servern på burken innanför, från 
           burken utanför. Anslut till den tunneln med ssh -X. Kör.


Den långa versionen:


Du skulle kunna göra som så, att maskinen innanför håller vid liv en
port-forward från maskinen utanför, t ex med ett cron-jobb (andra lösningar
vore att använda t ex djb's supervise, om man tycker det är trevligt):

if [ ! <ssh-tunneln igång> ]; then   # Jag använde en gång ps x|grep <nånting>
   ssh -2 -N -R 2222:localhost:22 <användare@burkenutanför>
fi;

...och se till att användaren i burken innanför har en icke lösenordsskyddad
nyckel, som finns listad i <användare>:s ~/.ssh/authorized_keys, så den har
rätt att skapa tunneln.

När väl tunneln är uppe, kan du från burken utanför göra:

ssh -X innanföranvändare@localhost -p 2222

...så kommer du in på burken innanför och kan köra xterm eller vad du nu vill
slänga upp på din skärm utanför.


Det var mycket hantverk på en gång det här - hör av dig vidare till listan
om något är oklart.

    /Clacke



Reply to: