Podstawowe polecenia telnet i funkcje narzędzia zdalnego dostępu. TELNET — podstawy użytkowania

W tym artykule opowiem, jak korzystać z usługi telnet w systemie operacyjnym Windows 7. Najpierw jednak krótko opowiem, czym jest telnet i do czego służy. Telnet jest jednym z protokołów komunikacji sieciowej. Pojawił się w ubiegłym stuleciu i był często używany do zdalnego łączenia się z różnymi urządzeniami w sieci.

Przejdźmy więc od razu do naszego pytania. W standardowej instalacji w systemie operacyjnym Windows 7 protokół ten jest wyłączony. Jeśli istnieje potrzeba użycia tego protokołu na stacjach roboczych z systemem Windows 7, należy wykonać pewne manipulacje, aby go włączyć. Konieczność jego wykorzystania może wynikać nie tylko ze strony administratorów systemu, którzy wykorzystują go do konfiguracji urządzeń sieciowych i często wykorzystują go w swojej pracy, ale także ze strony zwykłych użytkowników, którym daleko jest do administrowania systemem.

Istnieją co najmniej dwa sposoby włączenia protokołu telnet w systemie Windows 7.

Pierwszy i najłatwiejszy sposób jest następujący:

W polu zaznacz pole wyboru - „Klient Telnet”.

To wszystko, pomyślnie włączyłeś protokół Telnet na swoim komputerze.

Podczas włączania protokołu przy użyciu tej metody możliwy jest inny niuans: może wystąpić następująca sytuacja: po wybraniu opcji „Włącz lub wyłącz składniki systemu Windows” lista składników może być pusta. Będziemy zmuszeni dokonać drobnej korekty rejestru. Przypominam, jak otworzyć rejestr, klikając „Start” - tuż nad Startem w linii wyszukiwania wpisujemy regedit,

Następnie należy ponownie uruchomić stację roboczą i powtórzyć powyższe kroki.

Druga metoda wykorzystuje wiersz poleceń; zwykli użytkownicy rzadko z nią pracują i często nie wiedzą, że taka funkcjonalność jest dostępna. Dlatego dla tych, którzy nie uważają się za zaawansowanego użytkownika, lepiej zastosować pierwszą metodę włączania protokołu.

Kliknij więc „Start” – tuż nad Startem w pasku wyszukiwania, wpisz cmd i naciśnij Enter.

Otworzy się czarne okno, w którym miga kursor, tego właśnie potrzebujemy - wiersza poleceń. Następnie w tym wierszu wpisz polecenie „dism/online/Enable-Feature/FeatureName:TelnetClient” i naciśnij Enter.

Po krótkiej przerwie pojawi się okno informacyjne informujące o pomyślnym zakończeniu operacji. Instalacja Telnety została ukończona.

Mam nadzieję, że mój artykuł będzie przydatny. Pamiętaj, że Telnet nie jest protokołem bezpiecznym, dlatego pracując z nim, musisz pamiętać o środkach bezpieczeństwa.

Postęp jest zjawiskiem, które nie zna granic. W dziedzinie technologii informatycznych zmiany zachodzą każdego dnia: pojawiają się nowe produkty, przestarzałe usługi odchodzą w przeszłość. Istnieją jednak narzędzia, które pomimo pojawienia się alternatywy są nadal popularne. Doskonałym przykładem jest protokół Telnet. Co to jest Telnet i jak z niego korzystać?

Trochę historii: kiedy i dlaczego pojawił się Telnet?

Telnet pojawił się ponad 40 lat temu, niedługo po instalacji pierwszego serwera ARPANET. Jest to jeden z najstarszych protokołów w Internecie. W czasach, gdy nie było po nim śladu, a pojawiały się już pierwsze sieci, potrzeba zdalnego połączenia z urządzeniami dyktowała jego wymagania. Pierwsze rozwiązanie problemu, które się pojawiło, podobnie jak wszystkie kolejne, pozwalało na pracę na zdalnym urządzeniu jak na własnym. W interfejsie dostępna jest cała obsługiwana funkcjonalność. Wystarczy uzyskać wymagany poziom dostępu i znać polecenia Telnet. Dowiedzieliśmy się, czym jest ten protokół i dlaczego go potrzebujemy. Ale w jaki sposób dzisiaj wdrażane jest połączenie Telnet?

Uruchom terminal. Włącz wymagane usługi

W nowoczesnych systemach operacyjnych z rodziny Windows przed uruchomieniem Telnetu należy sprawdzić, czy ten komponent jest zainstalowany w systemie. Nie jest to trudne. W przypadku systemu Windows 7, najpopularniejszego obecnie systemu operacyjnego, należy wykonać następującą sekwencję działań:

  1. Z menu Start wybierz opcję „Panel sterowania” lub Panel sterowania.
  2. W oknie, które zostanie otwarte, wybierz „Programy”. W angielskiej wersji systemu będą to Programy.
  3. Przejdź do zakładki „Włącz lub wyłącz funkcje systemu Windows”. System generuje listę wszystkich dostępnych komponentów. Te już zainstalowane zostaną oznaczone polami wyboru. Ten proces może zająć kilka minut.
  4. Po załadowaniu listy musisz znaleźć pozycję klienta Telnet. W menu znajduje się także serwer Telnet, ale wrócimy do tego nieco później. Jeśli obok potrzebnego nam przedmiotu nie ma zaznaczenia, należy go zaznaczyć.
  5. Po kliknięciu przycisku „OK” system rozpocznie instalację komponentów niezbędnych do poprawnego działania protokołu. Może to zająć trochę czasu, ale na nowoczesnych komputerach proces ten prawdopodobnie nie zajmie więcej niż minutę. Zatem pytanie, jak włączyć Telnet, zostało rozwiązane w 5 prostych krokach.

Usługa Telnet: i klient Telnet?

Obie tytułowe koncepcje zostały już wspomniane nieco wyżej. Podobnie jak wiele innych aplikacji, Telnet ma stronę klienta i stronę serwera. Jednakże serwer Telnet nie jest koniecznie serwerem w ogólnym tego słowa znaczeniu. Za klienta uważany jest komputer, z którego następuje połączenie, a urządzeniem, z którym następuje to połączenie, będzie serwer. Może to być router, komputer lub dowolny inny host obsługujący kontrolę z wiersza poleceń. Jeśli mówimy o zdalnym administrowaniu osobistym komputerem użytkownika lub serwerem, port Telnet musi być otwarty. Często jest zamykana ze względów bezpieczeństwa, dlatego przy próbie nawiązania sesji pojawia się komunikat o błędzie. Aby sprawdzić otwarte i zamknięte porty, możesz skorzystać ze specjalnego narzędzia lub usługi internetowej. Standardowy port Telnet to 23. Jeśli chcesz nie tylko samodzielnie łączyć się z innymi komputerami, ale także umożliwiać administrację swoim komputerem przez Telnet, to w tej samej przystawce systemu operacyjnego musisz zaznaczyć pole obok komponentu serwera Telnet . Komputery i sprzęt serwerowy, którymi administrujesz, powinny być skonfigurowane w ten sam sposób.

Programy do pracy z Telnetem

Po uruchomieniu wszystkich niezbędnych usług Telnet możesz bezpiecznie rozpocząć pracę korzystając z wbudowanego narzędzia Windows – wiersza poleceń. Można go wywołać z menu Start, klikając odpowiednią pozycję lub za pomocą szybkiego wybierania (cmd). Wskazane jest, aby zawsze uruchamiać wiersz poleceń z uprawnieniami użytkownika „Administrator” (albo lokalnie, na urządzeniu, na którym pracujesz, albo w domenie). W ten sposób nie będziesz musiał ponownie uruchamiać aplikacji, jeśli wymagane będzie podniesienie poziomu. Oprócz istniejącego narzędzia samego systemu operacyjnego istnieją również programy innych firm, które umożliwiają dostęp za pośrednictwem protokołu Telnet. Najpopularniejszym z nich jest Putty. Wraz z nim popularne są również inne aplikacje działające pod różnymi systemami operacyjnymi, takie jak TeraTerm, AnyConnect, Dtelnet, EasyTerm, KoalaTerm i wiele innych. Z jakiego programu skorzystać, każdy decyduje sam, w zależności od osobistych preferencji, wymagań interfejsu itp. Nie ma między nimi znaczących różnic pod względem funkcjonalności i nie może być. Każde narzędzie implementuje całą dostępną listę poleceń Telnet.

Polecenia Telnet: jak to rozgryźć?

Dla doświadczonego użytkownika zainstalowanie niezbędnych komponentów w ciągu kilku minut (jeśli nie zostały wcześniej zainstalowane), otwarcie sesji Telnet i wykonanie całej konfiguracji zdalnego hosta nie będzie trudne. Są jednak też nowicjusze, którzy z konsolą stykają się niemal po raz pierwszy w życiu. Jak znaleźć listę dostępnych poleceń w Telnecie? Co to jest WONT AUTH lub SET LOCALECHO? Wszystko nie jest tak trudne, jak się wydaje na początku. Po pierwsze, należy zawsze pamiętać, że każdy interfejs poleceń ma wbudowaną pomoc. Dostęp do niego można uzyskać za pomocą standardowych klawiszy, na przykład pomocy lub „?”. Po drugie, biorąc pod uwagę jego wiek, w Internecie znajdują się nieograniczone zasoby zawierające przydatne informacje o składni. Zatem nie ma się absolutnie czym martwić. A praktyka pokazuje, że stosując kilka linii poleceń, w większości przypadków wynik jest znacznie łatwiejszy do osiągnięcia. Już po kilku sesjach pewnie wpiszesz niezbędne polecenia bez uciekania się do asystenta składni.

Telnet na urządzeniach sieciowych

Powiedzieliśmy już, że za pomocą protokołu Telnet można zarządzać nie tylko komputerami, ale także szeroką gamą urządzeń sieciowych. Najpopularniejszą klasą takich urządzeń są routery. Czym więc jest Telnet w routerze, do czego służy, jak go włączyć?

W zależności od producenta i konkretnego modelu dostęp Telnet można włączyć na różne sposoby. Do routera można zalogować się poprzez interfejs WWW lub poprzez konsolę. W pierwszym przypadku musisz znaleźć zdalny punkt administracyjny, w którym dozwolony jest ten lub inny typ połączenia (Telnet, ssh). W drugim przypadku dostęp można przyznać za pomocą wiersza poleceń. Każdy administrator wybiera dogodny dla siebie scenariusz. Istnieją jednak routery, które realizują tylko jedną z dwóch możliwych opcji połączenia początkowego, na przykład dostępny jest tylko interfejs sieciowy. Administrator przyzwyczajony do pracy z konsolą będzie raczej niewygodny w szukaniu elementu, w którym musi umieścić pożądane pole wyboru, ale w rzeczywistości nie ma w tym nic skomplikowanego. Interfejs większości nowoczesnych routerów jest dość przejrzysty. Nazwy pozycji menu mówią same za siebie; minimalistyczny design nie pozwoli się pomylić.

Zalety sesji Telnet

W tym momencie zaznajomiliśmy się z technologią na tyle, aby móc mówić o zaletach i wadach Telnetu. Niezależnie od tego, jak udany jest produkt, nie można powiedzieć, że jest on całkowicie pozbawiony wad. A jeśli mówimy o usłudze, która została wydana na samym początku lat 70. ubiegłego wieku, nie należy zapominać o tym fakcie.

Wśród oczywistych zalet należy zwrócić uwagę na prostotę, szybkość i wygodę protokołu. W mniej niż minutę wygodny klient połączy się z wybranym przez Ciebie portem TCP serwera i utworzy lokalną emulację terminala. Powyżej rozmawialiśmy o standardowym porcie roboczym 23. W rzeczywistości możesz „słuchać” i „rozmawiać” przez Telnet na dowolnym porcie. Na tym polega elastyczność protokołu.

W porównaniu do innych protokołów administracji zdalnej, Telnet zużywa mniej procesora. Przy obecnym tempie rozwoju ten plus może wydawać się nieistotny, ale tylko na pierwszy rzut oka. Wraz z rozwojem technologii firmy produkujące oprogramowanie nie stoją w miejscu. Aplikacje stają się coraz bardziej nieporęczne i wymagają coraz więcej miejsca na dysku twardym, większej ilości pamięci RAM i mocniejszych procesorów. Przyda się narzędzie, które w porównaniu do innego zainstalowanego oprogramowania będzie zużywać niewielką ilość zasobów systemowych.

Wady protokołu Telnet

Główną i często cytowaną wadą Telnetu jest to, że dostęp do zdalnego urządzenia odbywa się za pośrednictwem niezaszyfrowanego kanału komunikacyjnego. Jedyną barierą dla atakującego jest uwierzytelnienie użytkownika w momencie otwarcia sesji Telnet, czyli wymóg podania loginu i hasła. Dane te są jednak przesyłane także w formie niezaszyfrowanej. Dlatego jeśli ktoś postanawia zhakować dostęp do Telnetu, wystarczy, że na chwilę uruchomi sniffer pakietów (oprogramowanie do „przechwytywania” pakietów). Po pewnym czasie administrator otworzy swoją sesję Telnet i przekaże zdalnemu serwerowi login i hasło, które atakujący natychmiast przechwyci zwykłym tekstem. W tym kontekście alternatywą dla Telnetu jest SSH (bezpieczne połączenie). Dlatego nie zaleca się używania Telnetu w powszechnie dostępnych sieciach, na przykład poza bezpieczną biurową siecią LAN. Dodatkowo należy pamiętać, że połączenie z serwerem może zostać przerwane.

Wniosek. Używać czy nie?

Oczywiście w ciągu ponad czterech dekad pojawiły się inne metody zdalnej administracji. SSH jest bardzo popularne. Wydawałoby się, że Telnet powinien zniknąć już dawno temu. Ale nadal jest poszukiwany i nadal jest używany. Jeśli będziesz przestrzegać pewnych zasad bezpieczeństwa, pamiętając, że Twoja sieć lokalna musi być niezawodnie chroniona przed penetracją z zewnątrz, korzystanie z Telnetu nie spowoduje uszkodzeń Twojego sprzętu. Jeśli zaniedbasz bezpieczeństwo, ani SSH, ani żadna inna technologia Cię nie uratuje.

Telnet jest nadal używany w obszarach takich jak łączenie się z bazami danych, sprawdzanie dostępności urządzeń sieciowych (routerów i przełączników), sprzętu serwerowego itp.

Telnet może być używany jako polecenie w systemie operacyjnym Windows. Tak naprawdę jest to nie tylko usługa wykonywalna, ale także protokół sieciowy czy nawet oprogramowanie sprzętowe, które za pomocą pola tekstowego pozwala użytkownikowi „komunikować się” ze zdalnym komputerem, wysyłając do systemu polecenie wykonania określonej akcji, jak również otrzymania protokołu jego wykonania.

Nazwa protokołu oznacza sieć terminali, co dosłownie oznacza sieć terminali.

Co to jest sieć terminali

Za pomocą polecenia telnet, pomimo jego małej funkcjonalności, można wykonać całkiem sporo zadań, takich jak:

  • sprawdzenie połączenia z serwerem przy użyciu otwartego portu;
  • połączenie ze zdalnymi urządzeniami (modemem, routerem lub przełącznikiem) w celu wysłania polecenia (ponownego uruchomienia, zamknięcia lub otrzymania dzienników);
  • aktualizacja oprogramowania sprzętowego sprzętu sieciowego lub telefonu komórkowego;
  • transfer plików.

Wiele osób uważa, że ​​takie połączenie działa, jak większość usług sieciowych, na zasadzie klient-serwer. Jednak nie jest to prawdą. telnet jest usługą całkowicie dwukierunkową z tą samą funkcjonalnością i poziomami dostępu.

Co ciekawe, sam program zawiera minimalny zestaw funkcji, który zawiera jedynie opcję połączenia i proces uwierzytelnienia (weryfikacji autentyczności nazwy użytkownika i hasła umożliwiającego dostęp). Wszystkie pozostałe opcje, zarówno polecenia, jak i system, są wywoływane przez podłączone aplikacje.

Jak pracować z powłoką?

Aby skorzystać z funkcjonalności polecenia telnet, należy użyć wiersza poleceń. W siódmej wersji systemu Windows i nowszych usługa jest domyślnie wyłączona i nie uruchamia się automatycznie po wywołaniu polecenia. Dlatego musisz wykonać następujące kroki, aby włączyć telnet:


Jak zarządzać usługą?

Po wejściu do usługi Zarządzanie terminalami Windows musisz znać kilka poleceń, aby móc nią zarządzać. Istnieją następujące możliwości uzyskania listy kluczy sterujących:


Jeśli znasz opcje, możesz od razu połączyć się z żądanym zasobem z wymaganymi danymi. W tym przypadku serwerem połączenia jest „smatp.ya.ru”, a port to „25”.

Wynik:

Polecenie telnet jest bardzo łatwe w użyciu i całkiem wygodne. Jednak technologia jego działania w ogóle nie zapewnia bezpieczeństwa. Powłoka działa w systemie Windows w trybie całkowicie niechronionym i bez szyfrowania. Dlatego zamiast tej funkcji od dłuższego czasu używany jest ssh.

Zgodnie z zasadą organizacji połączenia są one prawie takie same. Ale protokół ssh został opracowany z uwzględnieniem możliwych technologii bezpieczeństwa. W niektórych przypadkach wystarczy prostszy sposób połączenia, np. gdy trzeba podłączyć się do sprzętu w celu wgrania do niego nowego oprogramowania lub przywrócenia starego, a także w celu zmiany konfiguracji systemu.

Jeśli do połączenia używasz kilku protokołów jednocześnie, szybciej, wygodniej i bezpieczniej jest to zrobić za pomocą specjalnego programu, na przykład „Putty”.

Telnet to narzędzie sieciowe, które umożliwia połączenie się ze zdalnym portem dowolnego komputera i ustanowienie interaktywnego kanału komunikacji, na przykład w celu wysyłania poleceń lub odbierania informacji. Można powiedzieć, że jest to uniwersalna przeglądarka w terminalu, która może współpracować z wieloma protokołami sieciowymi.

Narzędzie to było w przeszłości bardzo często używane do zdalnego sterowania komputerem z systemem Linux, ale później zostało zastąpione bezpiecznym protokołem SSH. Jednak telnet jest nadal używany na przykład do testowania sieci, sprawdzania portów, a także do komunikacji z różnymi urządzeniami i routerami IoT. W tym artykule przyjrzymy się, czym jest telnet i jak go używać do rozwiązywania problemów.

Jak powiedziałem, to narzędzie służy do tworzenia interaktywnego połączenia między zdalnymi komputerami. Działa w oparciu o protokół TELNET, jednak protokół ten jest obsługiwany przez wiele usług, więc można go wykorzystać do zarządzania nimi. Protokół oparty jest na protokole TCP i umożliwia wysyłanie zwykłych poleceń ciągowych do innego urządzenia. Można go stosować nie tylko do sterowania ręcznego, ale także do interakcji pomiędzy procesami.

Do pracy z tym protokołem użyjemy narzędzia telnet, jest ono bardzo łatwe w użyciu. Przyjrzyjmy się składni telnet:

$ opcje telnetu port hosta

Host to domena komputera zdalnego, z którym można się połączyć, a port to port tego komputera. Przyjrzyjmy się teraz głównym opcjom:

  • -4 - wymusić użycie adresów IPv4;
  • -6 - wymusić użycie adresów IPv6;
  • -8 - użyj kodowania 8-bitowego, na przykład Unicode;
  • -MI- wyłącz obsługę sekwencji ucieczki;
  • -A- automatyczne logowanie, pobiera nazwę użytkownika ze zmiennej środowiskowej USER;
  • -B- użyj lokalnego gniazdka;
  • -D- włącz tryb debugowania;
  • -R- tryb emulacji rlogin;
  • -mi- ustaw znak początkowy sekwencji ucieczki;
  • -l- użytkownik do autoryzacji na zdalnym komputerze.

To wszystko, jeśli chodzi o polecenie telnet, aby nawiązać połączenie. Ale połączenie ze zdalnym hostem to tylko połowa sukcesu. Po nawiązaniu połączenia telnet może działać w dwóch trybach:

  • Linia po linii- Jest to tryb preferowany, tutaj wiersz tekstu jest edytowany lokalnie i wysyłany dopiero wtedy, gdy jest już w całości gotowy. Nie wszystkie usługi zawsze mają tę opcję;
  • Znak po znaku- wszystkie wpisane znaki są wysyłane na zdalny serwer. Jeśli popełnisz błąd, trudno będzie tu cokolwiek poprawić, ponieważ Backspace zostanie wysłany również jako symbol i strzałka ruchu.

Telnet służy do wysyłania specjalnych poleceń. Każda usługa ma swoje własne polecenia, ale protokół ma swoje własne polecenia telnet, których można używać w konsoli telnet.

  • ZAMKNĄĆ- zamknij połączenie z serwerem;
  • SZYFROWAĆ- szyfrować wszystkie przesyłane dane;
  • WYLOGUJ SIĘ- wyjdź i zamknij połączenie;
  • TRYB- przełączanie trybu z małych liter na znaki lub ze znaków na małe litery;
  • STATUS- przeglądanie stanu połączenia;
  • WYSŁAĆ- wyślij jeden ze znaków specjalnych telnetu;
  • USTAWIĆ- ustawić wartość parametru;
  • OTWARTE- nawiąż połączenie poprzez telnet ze zdalnym hostem;
  • WYŚWIETLACZ- wyświetlić użyte znaki specjalne;
  • SLC- zmienić używane znaki specjalne.

Nie będziemy rozważać wszystkich poleceń, ponieważ jest mało prawdopodobne, że będą Ci potrzebne, a jeśli tak, możesz je łatwo znaleźć w oficjalnej dokumentacji.

Jak korzystać z telnetu?

Następnie przyjrzymy się, jak używać telnetu do rozwiązania problemów. Zwykle narzędzie jest już zainstalowane w większości systemów, ale jeśli tak nie jest, możesz zainstalować telnet z oficjalnych repozytoriów, na przykład w Ubuntu:

sudo apt zainstaluj telnet

Przejdźmy teraz do korzystania z narzędzia. Początkowo służył do zdalnego sterowania komputerem, jednak odkąd później opracowano bezpieczniejszy protokół SSH, zaprzestano go już używać.

1. Dostępność serwera

Narzędzie może być nadal przydatne podczas sprawdzania dostępności węzła; w tym celu wystarczy przekazać mu adres IP lub nazwę hosta:

telnetem 192.168.1.243

Nie musisz używać do tego telnetu; dostępny jest ping.

2. Kontrola portu

Za pomocą telnetu możemy sprawdzić dostępność portu na hoście, a to już może być bardzo przydatne. Aby sprawdzić działanie portu Telnet:

lokalny host telnet 123
$ telnet localhost 22

W pierwszym przypadku widzimy, że nikt nie akceptuje połączenia, natomiast w drugim wyświetla się komunikat o udanym połączeniu oraz powitanie od serwera SSH.

3. Debugowanie

Aby włączyć tryb debugowania i wyświetlić bardziej szczegółowe informacje podczas działania, użyj opcji -d podczas łączenia:

sudo telnet -d lokalny host 22

4. Konsola Telnet

Korzystanie z konsoli Telnet jest także ważnym elementem zrozumienia sposobu korzystania z usługi Telnet. W trybie głównym możesz wykonywać polecenia na zdalnym serwerze, ale jeśli chcesz zaadresować polecenie konkretnie do telnetu, na przykład w celu skonfigurowania jego działania, musisz użyć znaku specjalnego, aby otworzyć konsolę, zwykle narzędzie od razu informuje, czym jest ten znak, na przykład domyślnie jest używany „^[”:

Aby go aktywować, naciśnij kombinację klawiszy Ctrl+[, a następnie wejdziesz do monitu o wprowadzenie danych telnet.

Aby zobaczyć wszystkie dostępne polecenia, możesz wpisać ?. Możesz na przykład sprawdzić status połączenia:

telnet>stan

Istnieją tutaj inne ciekawe możliwości. Takie rzeczy można wykonać na dowolnym połączeniu za pomocą narzędzia telnet.

5. Wyświetl witrynę telnet

Jednym z powszechnych sposobów korzystania z usługi Telnet jest testowanie witryny internetowej z poziomu konsoli. Tak, nie otrzymasz pięknej strony internetowej, ale możesz ręcznie zbierać żądania i przeglądać wszystkie dane wysyłane przez serwer.

telnet opennet.ru 80

Następnie wydaj polecenie serwerowi WWW:

Serwer WWW zwróci całą stronę, a także nagłówki niezbędne, aby przeglądarka ją wyświetliła.

6. Zdalne sterowanie Telnetem

Zdecydowanie zaleca się, aby nie używać niezabezpieczonego protokołu telnet do zdalnego sterowania, ponieważ wszystkie polecenia i hasła mogą zostać podsłuchane przez osoby trzecie. Ale czasami, na przykład w przypadku routerów, telnet jest nadal używany do zdalnego sterowania. Wszystko działa dokładnie tak samo jak w przypadku innych połączeń, wystarczy tylko użyć portu 23, a na zdalnym komputerze musi być zainstalowany serwer telnet:

lokalny host telnet 23

Tutaj nie musisz nawet określać portu, ponieważ domyślnie będzie używany 23. Następnie musisz podać swój login i hasło, a wtedy będziesz mógł wykonywać polecenia na zdalnym systemie.

Wnioski

W tym artykule przyjrzeliśmy się przykładom użycia telnetu, a także temu, czym jest to narzędzie, chociaż nie jest już używane zgodnie ze swoim głównym celem, nadal może być przydatne dla wielu użytkowników i administratorów systemu. Jeśli masz jakieś pytania, zadaj je w komentarzach!

Zespoły telnetu umożliwiają komunikację z komputerem zdalnym za pomocą protokołu Telnet. Możesz uruchomić polecenie telnetu bez parametrów, aby wejść do kontekstu telnet wskazanego w wierszu poleceń Telnet ( telnetu). W wierszu poleceń usługi Telnet użyj następujących poleceń, aby sterować komputerem, na którym działa klient Telnet.

Zespoły tlntadmn umożliwiają zdalne sterowanie komputerem, na którym działa serwer Telnet. Polecenia te są wykonywane z wiersza poleceń. Zespół tlntadmn bez parametrów wyświetla ustawienia serwera lokalnego.

Aby używać poleceń telnetu z wiersza poleceń Telnet

Aby uruchomić klienta Telnet i wprowadzić wiersz poleceń Telnet

Składnia

telnetu [\\ zdalny_serwer]

Opcje \\ zdalny_serwer Wyświetla nazwę podłączonego serwera /?

  • Podczas korzystania z polecenia telnetu Klient Telnet uruchamia się bez parametrów.
  • W wierszu poleceń Telnet należy używać poleceń Telnet.

Aby zatrzymać klienta Telnet

Składnia

Opcje

nic

Notatki

  • To polecenie można skrócić do Q.

Aby połączyć klienta Telnet z komputerem zdalnym

Składnia

Otwarte [\\ zdalny_serwer] [port]

Opcje \\ zdalny_serwer port Wskazuje port, którego należy użyć. Jeżeli nie określono żadnego portu, zostanie użyty port domyślny. Notatki

  • To polecenie można skrócić do o.
Przykłady

Aby połączyć się ze zdalnym serwerem Redmond na porcie 44, wpisz w wierszu poleceń: Redmond 44

Aby odłączyć klienta Telnet od komputera zdalnego

Składnia

zamknąć [\\ zdalny_serwer]

Opcje \\ zdalny_serwer Określa nazwę zarządzanego serwera. Jeżeli nie określono żadnego serwera, używany będzie serwer lokalny. Notatki

  • To polecenie można skrócić do C.
Przykłady

Aby rozłączyć się ze zdalnym serwerem Redmond, wpisz polecenie: Redmond 44

Aby skonfigurować ustawienia klienta Telnet

Składnia

ustawić [\\ zdalny_serwer] [ntlm] [lokalnecho] [termin {ansi | vt100 | vt52 | wtnt}] [ucieczka symbol] [plik dziennika nazwa pliku] [wycięcie lasu] [bsasdel] [crlf] [delasby] [tryb {konsola | strumień}] [? ]

Opcje \\ zdalny_serwer Określa nazwę zarządzanego serwera. Jeżeli nie określono żadnego serwera, używany będzie serwer lokalny. ntlm Włącza uwierzytelnianie NTML, jeśli jest dostępne na serwerze zdalnym. lokalnecho Włącza tryb wyświetlania poleceń lokalnych. termin {ansi | vt100 | vt52 | wtnt) Określa terminal określonego typu. ucieczka symbol Określa znak kontrolny. Znak kontrolny może być pojedynczym znakiem lub kombinacją klawisza CTRL i znaku. Aby ustawić kombinację klawiszy, podczas wpisywania znaku, który chcesz przypisać, przytrzymaj klawisz CTRL. plik dziennikanazwa pliku Określa plik dziennika aktywności Telnet. Plik dziennika musi znajdować się na komputerze lokalnym. Rejestracja rozpoczyna się automatycznie po wybraniu tej opcji. wycięcie lasu Włącza rejestrowanie. Jeśli plik dziennika nie zostanie określony, zostanie wyświetlony komunikat o błędzie. bsasdel Określa klawisz BACKSPACE do usunięcia. crlf Przypisuje nowy tryb liniowy, który definiuje klawisz ENTER jako 0x0D, 0x0A. delasby Przypisuje klawisz DELETE, aby usunąć ostatni znak. tryb {konsola | strumień) Ustawia tryb pracy. ? Umożliwia wyświetlenie pełnej składni poleceń. Notatki

  • Aby wyłączyć wcześniej przypisane ustawienie, w wierszu poleceń Telnet wpisz:

    nieoprawny [parametr]

  • Aby przypisać znak sterujący należy wpisać komendę:

    -mi symbol

  • W wersjach Telnetu innych niż angielski to polecenie jest dostępne zestaw kodów parametr. Zestaw kodów parametr określa bieżący zestaw kodów dla parametru, który może być jednym z następujących: Zmień JIS, Japoński EUC, JIS Kanji, JIS Kanji (78), DEC Kanji, NEC Kanji. Musisz przypisać ten sam zestaw kodów na komputerze zdalnym.

Aby wysyłać polecenia klienta Telnet

Składnia

wysłać [\\ zdalny_serwer] [ao] [tak] [esc] [ip] [zsynchronizować] [? ]

Opcje \\ zdalny_serwer Nazwa serwera, którym chcesz zarządzać. Jeżeli nie określono żadnego serwera, używany będzie serwer lokalny. ao Anuluje polecenie wejściowe. tak Wysyła polecenie „Jesteś tam?” esc Wysyła bieżący znak kontrolny. ip Przerywa wykonanie polecenia przetwarzania. zsynchronizować Wykonuje operację synchronizacji Telnet. ? Umożliwia wyświetlenie pełnej składni poleceń.

Aby wyświetlić bieżące ustawienia klienta Telnet

Składnia wyświetlacz

Opcje

Nic

Notatki

  • To polecenie wyświetla bieżące parametry operacyjne klienta Telnet. Podczas pracy w trybie sesji Telnet (innymi słowy, podczas połączenia z serwerem Telnet) możesz wyjść z sesji, aby zmienić ustawienia, naciskając klawisze CTRL+]. Aby powrócić do sesji Telnet, naciśnij klawisz ENTER.

Aby używać poleceń tlntadmn z wiersza poleceń

Aby administrować komputerem z uruchomionym serwerem Telnet/P>Składnia

tlntadmn [\\ zdalny_serwer] [start] [zatrzymywać się] [pauza] [Kontynuować]Opcje \\ zdalny_serwer Określa nazwę serwera, nad którym chcesz przejąć kontrolę. Jeżeli nie określono żadnego serwera, używany będzie serwer lokalny. start Uruchamia serwer Telnet. zatrzymywać się Zatrzymuje serwer Telnet. pauza Zamyka serwer Telnet. Kontynuować Ponownie uruchamia serwer Telnet. /?

  • Używanie poleceń tlntadmn tlntadmn

Aby administrować sesjami Telnet

Składnia

tlntadmn [\\ zdalny_serwer] [-S] [-k{kod_sesji | Wszystko}] [-M {kod_sesji |Wszystko} " wiadomość" ]

Opcje \\ zdalny_serwer -S Wyświetla aktywne sesje Telnet. -k{kod_sesji | Wszystko) Kończy sesje. Wprowadź kod sesji, aby zakończyć określoną sesję lub naciśnij przycisk Enter Wszystko aby zakończyć wszystkie sesje. -M {kod_sesji | Wszystko} " wiadomość" Wysyła wiadomość do jednej lub większej liczby sesji. Wprowadź kod sesji, aby wysłać wiadomość do określonej sesji, lub wprowadź Wszystko, aby wysłać wiadomość do wszystkich sesji. Wpisz wiadomość, którą chcesz wysłać, w cudzysłowie (tj. " wiadomość" ). /? Wyświetla pomoc w wierszu poleceń. Notatki

  • Używanie poleceń tlntadmn Można zdalnie administrować komputerem, na którym działa serwer Telnet, jeśli na obu komputerach działa system Windows XP. Zespoły tlntadmn nie można używać do zdalnego administrowania serwerem Telnet z systemem Windows 2000 z komputera z systemem Windows XP.

Aby skonfigurować ustawienia dziennika zdarzeń dla komputera, na którym działa serwer Telnet

Składnia

tlntadmn [\\ zdalny_komputer] konfiguracja [lokalizacja audytu={dziennik zdarzeń | plik | Zarówno}][audyt=[{+ | - } administrator][{+ | - } użytkownik][{+ | - } ponieść porażkę]]

Opcje \\ zdalny_serwer lokalizacja audytu={dziennik zdarzeń | plik | Zarówno) Określa, czy informacje o zdarzeniu mają być wysyłane do Podglądu zdarzeń, do pliku, czy do obu. audyt=[{+ | - } administrator][{+ | - } użytkownik][{+ | - } ponieść porażkę] Określa, które zdarzenia wymagają kontroli (zdarzenia logowania administratora, zdarzenia logowania użytkownika lub nieudane próby logowania). Aby przeprowadzić audyt określonego typu zdarzenia, wpisz znak plus (+) przed typem zdarzenia. Aby zatrzymać kontrolę określonego typu zdarzenia, wpisz znak minus (-) przed typem zdarzenia. /?

  • Używanie poleceń tlntadmn Można zdalnie administrować komputerem, na którym działa serwer Telnet, jeśli na obu komputerach działa system Windows XP. Zespoły tlntadmn nie można używać do zdalnego administrowania serwerem Telnet z systemem Windows 2000 z komputera z systemem Windows XP.
  • Jeśli określisz miejsce wysyłania informacji o zdarzeniach bez określenia typu lub typów informacji, które mają być kontrolowane, kontrolowane będą tylko informacje o zdarzeniach z dziennika administratora i wysyłane do określonej lokalizacji.
Przykłady

Aby wysłać informacje o wydarzeniu do Podglądu zdarzeń, wpisz:

tlntadmn konfiguracja audytlocation=dziennik zdarzeń

Aby sprawdzić zdarzenia logowania administratora i nieudane próby logowania, wpisz:

audyt konfiguracji tlntadmn=+administrator +niepowodzenie

Aby ustawić domenę podstawową dla komputera, na którym działa serwer Telnet

Składnia

tlntadmn [\\ zdalny_serwer] konfiguracja [dom=nazwa_domeny]Opcje \\ zdalny_serwer Określa nazwę serwera, nad którym chcesz przejąć kontrolę. Jeżeli nie określono żadnego serwera, używany będzie serwer lokalny. dom=nazwa_domeny Określa domenę, którą chcesz ustawić jako podstawową. /? Wyświetla pomoc w wierszu poleceń. Notatki

  • Używanie poleceń tlntadmn Można zdalnie administrować komputerem, na którym działa serwer Telnet, jeśli na obu komputerach działa system Windows XP. Zespoły tlntadmn nie można używać do zdalnego administrowania serwerem Telnet z systemem Windows 2000 z komputera z systemem Windows XP.
Przykłady

Aby ustawić domenę Redmond jako domenę podstawową na serwerze lokalnym, wpisz:

konfiguracja tlntadmn dom=Redmond

Aby zamapować klawisz ALT na komputer, na którym działa serwer Telnet

Składnia

tlntadmn [\\ zdalny_serwer] konfiguracja [ctrlakeymap={Tak | NIE}]

Opcje \\ zdalny_serwer Określa nazwę serwera, nad którym chcesz przejąć kontrolę. Jeżeli nie określono żadnego serwera, używany będzie serwer lokalny. ctrlakeymap={Tak | NIE) Wskazuje, czy serwer Telnet powinien interpretować kombinację klawiszy CTRL+A jako ALT. Wchodzić Tak aby zamapować skrót klawiaturowy lub NIE odmówić dopasowania. /? Wyświetla pomoc w wierszu poleceń. Notatki

  • Używanie poleceń tlntadmn Można zdalnie administrować komputerem, na którym działa serwer Telnet, jeśli na obu komputerach działa system Windows XP. Zespoły tlntadmn nie można używać do zdalnego administrowania serwerem Telnet z systemem Windows 2000 z komputera z systemem Windows XP.
  • Jeśli klawisz ALT nie jest zamapowany, serwer Telnet nie wysyła naciśnięcia klawisza ALT do aplikacji, w których może być potrzebne.

Aby ustawić maksymalną liczbę połączeń dla komputera, na którym działa serwer Telnet

Składnia

tlntadmn [\\ zdalny_serwer] konfiguracja [maxconn=liczba całkowita_dodatnia]

Opcje \\ zdalny_serwer Określa nazwę serwera, nad którym chcesz przejąć kontrolę. Jeżeli nie określono żadnego serwera, używany będzie serwer lokalny. maxconn=liczba całkowita_dodatnia Ustawia maksymalną liczbę połączeń. Liczbę tę można określić za pomocą dowolnej dodatniej liczby całkowitej mniejszej niż 10 milionów. /? Wyświetla pomoc w wierszu poleceń. Notatki

  • Używanie poleceń tlntadmn Można zdalnie administrować komputerem, na którym działa serwer Telnet, jeśli na obu komputerach działa system Windows XP. Zespoły tlntadmn nie można używać do zdalnego administrowania serwerem Telnet z systemem Windows 2000 z komputera z systemem Windows XP.

Aby ustawić maksymalną liczbę nieudanych prób dostępu dla komputera, na którym działa serwer Telnet

Składnia

tlntadmn [\\ zdalny_komputer] konfiguracja [maxfail=liczba całkowita_dodatnia]

Opcje \\ zdalny_serwer Określa nazwę serwera, nad którym chcesz przejąć kontrolę. Jeżeli nie określono żadnego serwera, używany będzie serwer lokalny. maxfail= liczba całkowita_dodatnia Ustawia maksymalną liczbę nieudanych prób logowania dozwolonych dla użytkownika. Liczbę tę można określić za pomocą dowolnej dodatniej liczby całkowitej mniejszej niż 100. /? Wyświetla pomoc w wierszu poleceń. Notatki

  • Używanie poleceń tlntadmn Można zdalnie administrować komputerem, na którym działa serwer Telnet, jeśli na obu komputerach działa system Windows XP. Zespoły tlntadmn nie można używać do zdalnego administrowania serwerem Telnet z systemem Windows 2000 z komputera z systemem Windows XP.

Aby ustawić tryb pracy komputera, na którym działa serwer Telnet

Składnia

tlntadmn [\\ zdalny_serwer] konfiguracja [tryb={konsola | strumień}]

Opcje \\ zdalny_serwer tryb {konsola | strumień) Wskazuje tryb pracy. /? Wyświetla pomoc w wierszu poleceń. Notatki

  • Używanie poleceń tlntadmn Można zdalnie administrować komputerem, na którym działa serwer Telnet, jeśli na obu komputerach działa system Windows XP. Zespoły tlntadmn nie można używać do zdalnego administrowania serwerem Telnet z systemem Windows 2000 z komputera z systemem Windows XP.

Aby ustawić port Telnet dla komputera, na którym działa serwer Telnet

Składnia

tlntadmn [\\ zdalny_serwer] konfiguracja [port=wartość_całkowita]

Opcje \\ zdalny_serwer Określa nazwę serwera, nad którym chcesz przejąć kontrolę. Jeżeli nie określono żadnego serwera, używany będzie serwer lokalny. port=wartość_całkowita Określa port Telnet. Port można określić przy użyciu dowolnej liczby całkowitej mniejszej niż 1024. /? Wyświetla pomoc w wierszu poleceń. Notatki

  • Używanie poleceń tlntadmn Można zdalnie administrować komputerem, na którym działa serwer Telnet, jeśli na obu komputerach działa system Windows XP. Zespoły tlntadmn nie można używać do zdalnego administrowania serwerem Telnet z systemem Windows 2000 z komputera z systemem Windows XP.

Aby ustawić metody uwierzytelniania dla komputera, na którym działa serwer Telnet

Składnia

tlntadmn [\\ zdalny_serwer] konfiguracja [sekunda=[{+ | - } ntlm][{+ | - } hasło]]Opcje \\ zdalny_serwer Określa nazwę serwera, nad którym chcesz przejąć kontrolę. Jeżeli nie określono żadnego serwera, używany będzie serwer lokalny. sekunda=[{+ | - } ntlm][{+ | - } hasło] Określa, czy do uwierzytelniania prób logowania używane jest uwierzytelnianie NTML lub hasło, czy oba. Aby użyć określonego typu uwierzytelniania, wprowadź znak (+) przed typem uwierzytelnienia. Aby uniemożliwić użycie określonego typu uwierzytelniania, wprowadź znak (-) przed tym typem. /? Wyświetla pomoc w wierszu poleceń. Notatki

  • Używanie poleceń tlntadmn Można zdalnie administrować komputerem, na którym działa serwer Telnet, jeśli na obu komputerach działa system Windows XP. Zespoły tlntadmn nie można używać do zdalnego administrowania serwerem Telnet z systemem Windows 2000 z komputera z systemem Windows XP.
  • NTML to protokół uwierzytelniania transakcji między dwoma komputerami, z których jeden lub oba mają system Windows NT 4.0 lub starszy. Ponadto protokół uwierzytelniania NTML jest używany w przypadku komputerów, które nie są częścią domeny, takich jak niezależne serwery i grupy robocze.

Aby ustawić limit czasu bezczynnej sesji dla komputera, na którym działa serwer Telnet

Składnia

tlntadmn [\\ zdalny_serwer] konfiguracja [przekroczenie limitu czasu =gg: mm: SS]

Opcje \\ zdalny_serwer Określa nazwę serwera, którym chcesz zarządzać. Jeżeli nie określono żadnego serwera, używany będzie serwer lokalny. przekroczenie limitu czasu =gg: mm: SS Ustawia wartość czasu, który upłynął w godzinach, minutach i sekundach. /? Wyświetla pomoc w wierszu poleceń. Notatki

  • Używanie poleceń tlntadmn Można zdalnie administrować komputerem, na którym działa serwer Telnet, jeśli na obu komputerach działa system Windows XP. Zespoły tlntadmn nie można używać do zdalnego administrowania serwerem Telnet z systemem Windows 2000 z komputera z systemem Windows XP.
Notatki
  • Aby przełączyć się z klienta Telnet do trybu poleceń, w wierszu poleceń Telnet naciśnij klawisze CTRL+]. Aby powrócić do klienta Telnet, naciśnij klawisz ENTER.
Podobało Ci się? Polub nas na Facebooku