Dlaczego usługa Telnet nie jest domyślnie włączona w systemie Windows 7?

9

Kiedy wysłałem ping do mojego serwera pocztowego z wiersza polecenia, używając:

telnet mail.mydomain.com 25

Dostałem błąd Telnet is not a recognized command. Szukałem obejścia, a potem okazało się, że Telnet nie był domyślnie zaznaczony w systemie Windows. Gdy to sprawdziłem, zaczęło działać.

ACP
źródło
2
Nie znam dokładnej odpowiedzi, ale słyszałem, że miało to związek z bezpieczeństwem.
Sasha Chedygov

Odpowiedzi:

19

TELNET komunikuje się z peerem (serwerem telnet) w postaci zwykłego tekstu.
Jest to zagrożenie bezpieczeństwa w porównaniu z połączeniem SSH. W tym celu klient Telnet w systemie Windows jest domyślnie wyłączony. Często jest to niespodzianką i wiele stron opisuje kroki, które pozwolą mu działać ,
wydaje się, że już je znalazłeś :)

W normalnych celach lepszym rozwiązaniem byłoby użycie SSH ( PuTTY lub freeSSHd, jeśli chcesz połączyć się z komputerem z systemem Windows).

nik
źródło
13
Moją ulubioną częścią jest to, że wyłączyli telnet i nie dali mi ssh. D:
Rob
5

O ile mi wiadomo, że jeśli chcę zapytać czystym tekstem serwer SMTP, nie ma prostszego sposobu niż Telnet. [SSH nie może być użyte do tego]

W takim przypadku radzę włączyć telnet lub użyć czegoś takiego jak SMTPDiag .

użytkownik26604
źródło
@ Simtris, doceniam łatwość współpracy z TELNET w celu rozmowy z serwerem SMTP. Zgadzam się również, że włączenie TELNET jest dobrym pomysłem na połączenie z serwerem SMTP, tak jak chce tego OP. Widzę to pytanie jako pytanie o przyczyny tak proste, że klient Telnet musi być włączony. Czy widzisz inne pytanie lub uważasz, że moja odpowiedź odbiega od tematu dyskusji?
nik
@nik: Racja, jego pytanie dotyczyło „zniknięcia” klienta Telnet. Odpowiadasz na część „bezpieczeństwo”, ja dodałem część „użyteczną” :)
user26604
@simtris, wystarczy :)
nik
Ponieważ do tego pytania ostatnio odwoływano się w odpowiedziach na inne pytania, zredagowałem tę odpowiedź, aby usunąć komentarz do innych odpowiedzi (autorowi brakowało wtedy przedstawiciela, aby mógł komentować).
RedGrittyBrick