Supportnet Computer
Planet of Tech

Supportnet / Forum / PC-Sonstiges

Telnet - wie kann ich sehen was ich schreibe?





Frage

Hallo! Ich habe soeben das erste Mal versucht, über Telnet eine Mail zu verschicken. Ab der Anmeldung am Mailserver sehe ich im Fenster aber nicht mehr was ich schreibe. Der Cursor bewegt sich ebenso nicht, das Mails verschicken klappt aber (sofern ich mich nicht vertippe, was ich ja vorher nicht sehe, weil-siehe oben). Gruss Poison

Antwort 1 von Schnoof

Da müßtest Du sicher noch ein paar mehr Infos geben. Also bloß mit telnet konnte ich bisher noch keine Mails versenden, da man sich mit telnet ja lediglich auf einem anderen Rechner anmelden und dann eine Konsole zur Kommunikation nutzen kann.

Also müßtest Du doch sicher noch eine Anwendung starten (einen Befehl eintippen), z.B. pine. Und damit hatte ich bisher nie Probleme.

Also, wie läuft das bei Deinem Mailserver?

Bis denne!
Schnoof

Antwort 2 von Poison

Doch es geht mit Telnet, das Problem ist nur dass ich nicht sehe was ich schreibe.

Ich hab folgendes gemacht:
open mail.mailserver.de 25

Es meldet sich der Mailserver...
und ab jetzt seh ich nicht mehr was ich schreibe...

ich gebe ein: helo mailserver.de

es erfolgt eine Begrüssung der Mailservers an mich

ich schreibe:
mail from: ich@mailadresse

Der Server sendet OK

Ich schreibe:
rcpt to: Adresse@desEmpfängers

Der Server sendet OK

Ich schreibe:
data:
Text der Mail
.
Der Server sendet OK und die Mail wird verschickt...

Nur wie kann ich sehen was ich schreibe??

Gruss Poison


Antwort 3 von Undertaker

Hi,

nein, da braucht Poison keine Infos mehr zu geben, den er fragte ja lediglich, wie das echo bei telnet eingeschaltet wird...

Also:
C:\>telnet

Microsoft (R) Windows 2000 (TM) Version 5.00 (Build 2195)
Willkommen bei Microsoft Telnetclient
Telnet Client ,Build 5.00.99203.1
Microsoft Telnet> set local_echo
Microsoft Telnet> open 192.168.0.1 110

+OK POP3-Server Classic Hamster Version 1.3


Gruß
Undertaker

Antwort 4 von info1

@schnoof: nicht einfach nur telnet eingeben, sondern telnet und dann den port

@poison:
was nimmst du? telnet von win? putty?
schau mal nach etwas das "lokales echo" heißt

Antwort 5 von Poison

Hi, geht nicht Undertaker.
Beim 110er Port bekommt er keine Verbindung, mach ich was falsch??

Gruss Poison

Antwort 6 von Poison

Wenn ichs vorher mach gehts nicht, und wenn ichs am Server mach, dann meldet er

Error: command not implenented

Gruss Poison

Antwort 7 von Undertaker

Hi,

welches Betriebssystem?
Welches Telnet?

Gruß
Undertaker

Antwort 8 von Poison

Momentan W2K, Telnet von Windoofs :-)

Gruss Poison


Antwort 9 von Nessus

Hi,

machst Du das im rel. sicheren Lan, oder übers Web?
Wenn es über das Web läuft, solltest Du alle Telnetzugriffe unbedingt unterlassen. Telnet überträgt alle Daten im Klartext, ein einfacher Sniffer, wie ngrep o.ä. reicht und es wird alles problemlos mitgelesen.
Versuche dann wenigstens auf ssh umzusteigen, da ist die Datenübertragung verschlüsselt!

Hat zwar nicht direktr mit deiner Frage zu tun, aber als wichtiger Hinweis sicherlich angebracht.

Nessus



Antwort 10 von Undertaker

Hi,

das Beispiel in Antwort 3 ist mit Win2k.
Sollte also funktionieren.
Gebe am Promt (C:\>) "telnet" ein. Danach am Telnet-Promt (Microsoft Telnet>) "set local_echo". Dann "open" + Leerzeichen + IP bzw. DNS-Name des Mailservers + Leerzeichen + Port. Port 110 zum Abholen und Port 25 zum Versenden von eMails.

Gruß
Undertaker

Antwort 11 von Poison

Hi Nessus!

Bin im LAN über Router und NAT, wie siehts damit aus, ist das relativ sicher oder?
Ich bin aber eigentlich nur am rumprobieren diesbezüglich.

Was ist eigentlich der Unterschied zwischen ssh und ssl?
Lach nicht, bin ein DAU :-)

Gruss Poison


Antwort 12 von Poison

@undertaker:
So jetzt kann ich zwar Port 25 und 110 am Server aufmachen :-), aber ich seh danach schon wieder nicht was ich schreibe??

Gruss Poison

Antwort 13 von Undertaker

Hi,

schreibe bitte mal, was Du in der Eingabeaufforderung und bei Telnet eingibst (natürlich nicht das Passwort!)

Router und NAT macht Telnet nicht sicherer, da die Daten im Klartext (also unverschlüsselt) übertragen werden.

Gruß
Undertaker

PS: Nachricht im SN-Pager gelesen?

Antwort 14 von Poison

@undertaker: genau wie ichs bei Antwort 2 beschrieben habe und ich komm da ohne Passwort rein.

Gruss Poison

Antwort 15 von Undertaker

Hi,

Mail ist unterwegs...

Wenn ich das richtig verstanden habe, schreibst Du:

telnet
open mail.mailserver.de 25

Versuche folgendes:

telnet
set local_echo
open mail.mailserver.de 25

Gruß
Undertaker

Antwort 16 von Poison

Nein geht auch nicht, danke Mail ist angekommen :-))
Gruss Poison

Antwort 17 von Nessus

Hi,

wenn es im lokalen Lan ist, ist die Gefahr einer Snifferüberprüfung gering, da die Benutzergruppe relativ klein und geschlossen ist.

SSH= Secure Shell
Erklärung

SSI= Server Side Includes
Erklärung

Obwohl die Namen fast gleich klingen, hatt das eine mit dem anderen nichts zu tun.

HTH

Nessus



Antwort 18 von Poison

Nein meinte den Unterschied zu SSL :-))
Missverständnis wegen des kleinen "L"

Gruss Poison

Antwort 19 von Nessus

Ja, man sollte die Augen aufmachen....

also: SSL= Secure Socket Layer

Erklärung

HTH

Nessus

Antwort 20 von Poison

Dankeeee :-)

Gruss Poison

Antwort 21 von yo

Hi

also
telnet
set local_echo
open mail.mailserver.de 25

das set muss "localecho" heissen...

Grüsse


Antwort 22 von Undertaker

Hi,

dann gibt es verschiedene Versionen von telnet auf Win2k:

Microsoft Telnet> set localecho
NTLM            Aktiviert die NTLM-Authentifizierung.
LOCAL_ECHO      Deaktiviert LOCAL_ECHO.
TERM x          (x ist ANSI, VT100, VT52 oder VTNT)
CRLF            Sendet sowohl CR als auch LF
Microsoft Telnet>

Microsoft Telnet> set local_echo
Microsoft Telnet>


Mein Telnet-Client: Telnet Client ,Build 5.00.99203.1

Gruß
Undertaker

Antwort 23 von xpuser

localecho Aktiviert "localecho".

version 5.1.2600.0

Antwort 24 von Undertaker

Hi,

@xpuser

gehe ich recht in der Annahme, das Du WinXP hast?

Poison versucht auf Win2k sein Glück...

Und unter Win98 ist Telnet noch eine 32-Bit Anwendung (Terminal -> Einstellungen... -> Häkchen bei: Lokales Echo)

Deshalb fragte ich Poison in Antwort 7 nach seinem Betriebssystem...

Gruß
Undertaker

Antwort 25 von Undertaker

Korrektur:

ich meinte Yo statt xpuser

Aber dank xpuser ist nun eindeutig geklärt, das der Befehl bei XP localecho heißt... ;-)

Gruß
Undertaker

Antwort 26 von _gau_

Sehr hilfreich wäre auch einfach mal ein "help" am Telnet-Prompt gewesen ;-)

Antwort 27 von Poison

@yo + xpuser: geht beides nicht, ich seh wieder nicht, was ich schreibe.

Gruss Poison

Antwort 28 von xpuser

@undertaker
wie kommst du nur auf xp? *gggg*

@poison
wie [gau] schon sagte...
tippe mal am telnetprompt 'set ?' ein


Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: