Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Remote control via OpenSSH + X (VNC?) Dringend! (https://www.delphipraxis.net/95013-remote-control-via-openssh-x-vnc-dringend.html)

alzaimar 29. Jun 2007 09:07


Remote control via OpenSSH + X (VNC?) Dringend!
 
Hi Leute,

normalerweise mach ich sowas nicht (dringend!), aber hier ist es so, das ich mich gleich selbst einweise :freak:

Ich hab eine OpenSSH-Verbindung zu einem Rechner in Tschechien. Dort habe ich lokale Admin-Rechte. Eigentlich sollte das reichen...

Aaaaber: Ich benötige sowas wie eine VNC-Sitzung, aber ich bekomme das einfach nicht hin. Das Problem ist, das ich mich nur per Remote Desktop temporär einklinken kann. Wenn ich über diese Sitzung ein VNC installiere, dann funktioniert das irgendwie nicht. DIESES Problem ist bekannt, und -tyyypisch- bisher hat keiner eine Lösung.

Hat jemand eine Idee/Vorschlag, wie ich per Putty, Tunnel + MagicProgram.EXE eine VNC-ähnliche Session herstellen kann? Außerdem muss ich Daten übertragen können.

Alter Schwede. Ick glaub ick werd Gärtner. Is irgendwie einfacher.

hoika 29. Jun 2007 09:43

Re: Remote control via OpenSSH + X (VNC?) Dringend!
 
Hallo,

warum vnc, wenn du eh schon per RDP drinbist ?
Ich habe hier auch Tunnelier laufen (als Client zur Fernwartung bei nem Kunden),
der baut per ssh eine rdp-Verbindung auf auf
und hat auch sftp.

Tunnelier ist ausserdem umsonst.

http://www.bitvise.com/tunnelier.html

Heiko

shmia 29. Jun 2007 09:51

Re: Remote control via OpenSSH + X (VNC?) Dringend!
 
Idee 1.)
UltraVNC hat ein "Data Stream Encryption Plugin".
Das ist zwar nicht SSL, aber auch verschlüsselt.

Idee 2.)
Man nehme Indy und baue die SSL-Verbindung auf.
Dann nimmt man eine TCPServer-Komponente und nimmt eine Verbindung am lokalen Port 2345 an.
Dieses Anwendung wäre dann eine Art Proxyserver.
Nun muss sich mit VNC zu diesem Port verbinden (localhost:2345)

alzaimar 29. Jun 2007 09:58

Re: Remote control via OpenSSH + X (VNC?) Dringend!
 
Hi hoika,

Hmm.. Wie soll ich denn OpenSSH / Putty einstellen?

Ich hab folgendes probiert (is ne VPN-Verbindung)
1. VPN aufmachen
2. Tunnel: Port 3389 => <Ziel-IP>:3389
3. mstsc lokal gestartet: Verbinden mit 'localhost'

Klappt nicht, da kommt eine Meldung:
Zitat:

Zitat von Das Miststück
Der Client konnte keine Verbindung herstellen. Es besteht bereits eine Verbindung mit der Computerkonsole. Es wird keine neu Konsolenverbindung erstellt

Ich vermute mal, der eigentliche Grund ist, das OpenSSH auch über RDP installiert wurde und dann klappt das mit den Diensten auf dem Ziel-PC nicht so richtig. Das ist auch der Grund, warum VNC nicht richtig funktioniert...

Du hast bestimmt OpenSSH auf dem PC direkt installiert, oder? Na egal. Irgendwie muss man doch sowas hinbiegen können...

shmia: Das ist zu hoch für mich (vorerst).

Das Problem mit UltraVNC ist, das die Einstellung des Passwortes nicht funktioniert: UVNC wurde über einen RDP installiert und da kommt es bekannterweise (ich liebe dies 'known problems') zu dem Umstand, das erstens der 'Server Helper' nicht sichtbar ist und zweitens das Passwort einfach nicht einzustellen ist...

Ich bin ja kurz davor, mir irgend so ein Hackertool zu besorgen, das ich dann auf den Ziel-PC packe, mich mit SSH einklinke, das Teil per Hand starte und dann von hier aus den entsprechenden Client.

alzaimar 29. Jun 2007 11:25

Re: Remote control via OpenSSH + X (VNC?) Dringend!
 
Jaaaaa jaaaaa jaaaaaa!

mit port 3389 klappt es nicht (kann ja auch gar nicht), weil mein eigener Host-PC diesen Port schon verwendet, um seinerseits auf ne RDP-Verbindung zu warten :wall:

Also einfach im Putty den Tunnel auf (z.B.) 6666:127.0.0.1:3389 setzen (also lokaler port 6666 über SSH auf 3389) und dann per RDP an localhost:6666 verbinden!

hoika 29. Jun 2007 12:05

Re: Remote control via OpenSSH + X (VNC?) Dringend!
 
na siehsde ;)


Heiko

alzaimar 29. Jun 2007 13:28

Re: Remote control via OpenSSH + X (VNC?) Dringend!
 
Nur die Datenübertragung krieg ich nicht hin. Da muss ich noch über zwei Ecken.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz