• Port Telnet ve výchozím nastavení. Základní příkazy telnet a funkce nástroje pro vzdálený přístup

    Ne všichni uživatelé počítačů si uvědomují přítomnost skrytých služeb, které vám umožňují provádět různé operace bez použití speciálního software. Služba Telnet je k dispozici v operačních systémech Windows a Linux. Tento materiál bude podrobně probírat účel služby, velení, schopnosti a jak s ním správně pracovat.

    Co je Telnet

    Telnet je prostředek komunikace, který je navázán mezi koncovými zařízeními. Příklad takového připojení je poměrně jednoduchý: osobní počítač a server, který tento typ připojení podporuje. Telnet není software, to ano komunikační protokol. Je však třeba poznamenat, že existují některé nástroje, které fungují prostřednictvím protokolu „terminálové sítě“.

    V nedávné minulosti byl Telnet jedním z hlavních způsobů připojení k síti. Nyní utilita prakticky nepoužívaný. K dnešnímu dni byly v operačních systémech instalovány pokročilejší protokoly, s vyloučením jakýchkoli dalších akcí ze strany uživatele.

    Tento komunikační protokol se používá v některých operacích:

    • spojení na vzdálenou plochu;
    • zkouška porty pro připojení;
    • používání software, který je dostupný pouze na vzdálených počítačích;
    • aplikace systémové adresáře, který lze otevřít pouze pomocí tohoto typu protokolu;
    • odesílání E-mailem bez použití dalšího softwaru;
    • uživatelé používající tento protokol umožňuje ostatním uživatelům přístup do vašeho osobního počítače.

    Instalace a spuštění

    Nástroj není potřeba stahovat, Telnet je ve výchozím nastavení zabudován do Windows 7/8/10.

    Pokyny pro instalaci a spuštění:

    Chcete-li spustit klienta, musíte otevřít příkazový řádek:

    Doporučujeme, abyste se seznámili s videem o instalaci Telnetu v systému Windows:

    Kontrola přístavu

    Zkouška síťový port pro přístup k němu z osobního počítače v Telnet:

    • v okně musíte zadat příkaz telnetip;
    • následován vstoupitIP adresa počítač, například 192.168.1.1. Adresu můžete zobrazit v nastavení síťového routeru;
    • na konci zadejte FTP port "21". Příkaz tedy bude vypadat takto: telnet 192.168.0.1 21;
    • poté se objeví chybové hlášení pokud port není dostupný, nebo dotaz na další data, pokud je port otevřený.

    Příkazy Telnet

    Nástrojové příkazy jsou způsob, jak s ním pracovat. Zobrazit seznam všech příkazů, musíte zadat "help". Dále podrobně analyzujeme hlavní příkazy:

    • "otevřeno" - žádost umožňuje připojit na vzdálený server;
    • "zavřít" - přerušení procesu připojení ke vzdálenému serveru;
    • "set" - nastavení parametry připojení k serveru;
    • "termín" - požadavek je určen indikace typu terminálu;
    • "útěk" - sady kontrolní znak;
    • "režim" - volba pracovní režim;
    • "nenastaveno" - resetovat dříve zadané parametry;
    • Start- zahájení servery;
    • "pauza"- dočasné zastavení provoz serveru;
    • "pokračovat" - pokračování v práci servery po pauze;
    • "stop" - kompletní ukončení prac server.

    Telnet na Linuxu

    Stejně jako Windows je Telnet zabudován do operačního systému Linux. Dříve byl používán jako standardní protokol Telnet, nyní byl nahrazen vylepšeným SSH. Stejně jako u předchozího OS se utilita v Linuxu používá ke kontrole portů, routerů atd.

    Zvažte hlavní režimy provozu:

    • « řádek po řádku». Tento režim práce se doporučuje. V tomto případě je požadavek upraven na lokálním PC a odeslán na server, až když je připraven;
    • « znak po znaku". Každý zadaný znak v okně konzoly je odeslán na vzdálený server. Zde nelze text upravovat. Když smažete znak pomocí "Backspace", bude také odeslán na server.

    Základní příkazy v Linuxu:

    • "zavřít" - ukončení spojení;
    • "šifrovat" - povolit šifrování;
    • "logout" - vypnutí nástroje a ukončení připojení;
    • "mode" - výběr provozního režimu;
    • "stav" - stav připojení;
    • "odeslat" - odeslání požadavku telnet;
    • "set" - nastavení parametrů serveru;
    • "open" - připojení ke vzdálenému serveru;
    • "display" - zobrazení speciálních znaků.
    • v okně konzoly zadejte požadavek na kontrola dostupnosti serveru, například "telnet 192.168.1.243";
    • dále zkontrolujte přístup k portu zadáním požadavku "telnet localhost 122" a "telnet localhost 21". Na obrazovce konzoly se objeví zpráva, která indikuje, zda připojení přijímá některý z portů;
    • příklad dálkového ovládání pomocí telnetu. Chcete-li to provést, zadejte v hlavním okně požadavek „telnet localhost 23“. "23" je výchozí port. K výrobě dálkové ovládání, musí být nainstalován na místní počítač telnetserver. Poté se zobrazí zpráva s výzvou k zadání uživatelského jména a hesla.

    Nevýhody Telnetu

    Hlavní nevýhodou tohoto protokolu je vzdálené připojení bez použití šifrování. Jediným bodem zabezpečení je autorizace uživatelů v relaci telnet. Přihlašovací jméno a heslo jsou však přenášeny také v nešifrované podobě, takže přístup k nim lze získat tak či onak. Důrazně doporučujeme nepřenášet žádná citlivá data v lokálních sítích.

    Telnet není interní nebo externí příkaz

    Tato chyba se objeví, pokud tohoto klienta není nainstalován na osobním počítači. Musíte provést následující:


    Druhý způsob:


    Protokol aplikační vrstvy TELNET TE rmina L.NET práce)- síťový protokol implementovat textové rozhraní přes síť. název telnet také obdržel klientské programy pro implementaci tohoto protokolu pro téměř všechny existující operační systémy. Protokol Telnet je jedním z nejstarších síťových protokolů vyvinutých jako prostředek komunikace mezi vzdálenými terminály v testovacím režimu. Proto neposkytuje šifrování dat a použití moderních autentizačních nástrojů. Protokol je zranitelný vůči více síťové útoky a nelze je použít jako nástroj pro správu síťového operačního systému. V současné době pro vzdálený přístup systém využívá síťový protokol SSH (Secure SHell), při jehož tvorbě byl kladen důraz na otázky bezpečnosti. Relativní zabezpečení relací Telnet se provádí pouze v plně kontrolovaném síťovém prostředí nebo se zapnutým zabezpečením síťová vrstva(různé implementace VPN - virtuální privátní sítě). K ovládání specializovaných se však stále používá TELNET síťová zařízení(Switche, routery atd.), stejně jako pro diagnostiku sítě, ladění a studium dalších textově orientovaných (telnet-like) protokolů založených na transportu TCP. Aktuální standard protokolu Telnet je popsán v RFC 854.

    V moderním OS Rodiny Windows, užitečnost telnet.exe ve výchozím nastavení není nainstalováno. Chcete-li jej nainstalovat, přejděte na Ovládací panely – Programy a funkce – Povolit nebo zakázat Komponenty Windows a zaškrtněte políčko Klient Telnet. Nebo v příkazovém řádku spusťte jako správce následující příkaz:

    pkgmgr /iu:"TelnetClient"

    Formát příkazového řádku:

    telnet [-a][-e Symbol][-f Soubor][-l Název][-t Typ][Hostitel [Port]]

    Možnosti příkazového řádku:

    -l Přihlašovací uživatelské jméno vzdálený systém za předpokladu, že je podporována možnost TELNET ENVIRON.

    -A Pokus automatické přihlášení do systému. Stejně jako přepínač -l, ale používá aktuální uživatelské jméno, které je aktuálně přihlášeno.

    -E Symbol služby pro přepínání režimu zadávání v okně klienta telnet.

    -F Název souboru protokolu na straně klienta. V ruskojazyčné nápovědě je tento parametr nesprávně interpretován jako Login_File - „Název souboru ze strany klienta pro přihlášení do systému“.

    -t Typ terminálu Telnet. Podporovány jsou 4 typy terminálů: vt100, vt52, ansi a vtnt.

    Uzel Název hostitele nebo IP adresa vzdáleného počítače, ke kterému se připojujete. PřístavČíslo portu nebo název služby. Pokud číslo není uvedeno, použije se standardní port Telnet 23\TCP

    Při spuštění bez parametrů se obslužný program přepne do režimu čekání na zadání příkazu:

    Vítejte v klientovi Microsoft Telnet

    Microsoft Telnet>

    Při zadávání znaku ? nebo Pomoc Zobrazí se informace nápovědy:

    Týmy lze zkrátit. Podporované příkazy jsou:

    c - zavřít- uzavře aktuální spojení

    d - displej- zobrazení provozních parametrů

    o - otevřít název hostitele [Port]- připojit se k webu (výchozí, port = 23)

    q - Konec- ukončení telnetu

    set — set- nastavit parametry ("set ?" pro zobrazení jejich seznamu)

    sen - poslat- odeslat řetězce na server

    st - stav- zobrazení informací o aktuálním stavu

    u - nenastaveno- resetujte parametry ("unset ?" pro zobrazení jejich seznamu)

    ? /h - pomoc- vydat osvědčení

    Některé z příkazů vám umožňují získat rady k použití při psaní s otazníkem:

    telnet> soubor?- získat nápovědu pomocí příkazu nastavení režimu. Příklad zobrazených informací:

    bsasdel- symbol backspace Vymazat

    crlf- režim návratu vozíku; výsledkem jsou odesílání znaků CR & LF

    delasbs- symbol Vymazat bude odeslána jako postava backspace

    uniknout x- kde x je symbol pro přepnutí do terminálového režimu telnet a naopak

    místní echo- povolit místní odezvu.

    logfile x- kde x je soubor protokolu. V ruském překladu je nesprávně interpretován jako "Přihlašovací soubor aktuálního klienta do systému"

    protokolování- záznam aktuální relace do protokolu. V ruském překladu je to nesprávně interpretováno jako „provádění přihlášení“

    režim x- kde x=console je režim konzoly používaný pro práci s aplikacemi v okně (editor vi) a x=stream je režim streamování používaný pro práci na příkazovém řádku.

    ntlm- Povolit ověřování NTLM.

    termín x- typ emulovaného terminálu. Kde x je ansi, vt100, vt52 nebo vtnt.

    Tipy na zrušení nastavit parametry je použit příkaz

    Microsoft Telnet> odstaveno?

    bsasdel- symbol backspace bude odeslána jako postava Vymazat

    crlf- režim řádkového posuvu; výsledkem je odeslání znaku CR

    delasbs- symbol Vymazat bude odeslána jako postava backspace

    uniknout- není nastaven symbol pro přepnutí do terminálového režimu telnet a zpět

    místní echo- zakázat místní echo

    protokolování- zakázat záznam protokolu. V ruskojazyčné verzi je nesprávně interpretován jako „zakázání spuštění přihlášení“

    ntlm- zakázat ověřování NTLM.

    Příklady příkazů v interaktivním režimu:

    otevřít 192.168.0.1- připojit se k serveru Telnet pomocí IP adresy 192.168.0.1

    o zte-f660- připojit se k serveru Telnet s názvem zte-f660. Použitá zkratka příkazu Ó pero

    nastavit soubor protokolu C:\telnet.log- použít jako log soubor C:\telnet.log

    nastavit protokolování- zapsat aktuální relaci do souboru protokolu.

    Zobrazit- zobrazit parametry aktuální relace. Příklad zobrazených informací:

    Znak pro přepínání režimu: "CTRL+]"

    Ověřování NTLM – povoleno

    Lokální echo výstup - vypnuto

    Režim nový řádek- Symbol ENTER budou zaslány jako ČR & LF

    Aktuální režim: Streamování

    TERMINÁLOVÝ REŽIM

    Preferovaný typ terminálu ANSI

        V praxi utilita telnet.exe se používá jako diagnostický a ladicí nástroj pro připojení nejen k serveru Telnet na portu TCP 23, ale také na jakémkoli jiném portu TCP, čímž umožňuje interakci s jakoukoli aplikací ovládanou příkazovým řádkem. Například pomocí utility telnet můžete se připojit k serverům, které podporují textové (telnetové) zadávání příkazů a dat - SMTP, POP3, IMAP atd. Kromě toho lze tento nástroj použít jako prostředek pro hrubou kontrolu připojení k libovolnému portu TCP (kontrola, zda konkrétní port TCP naslouchá).

    telnet 192.168.1.1 8080- připojte se k hostiteli 192.168.1.1 na portu 8080. V případech, kdy je port uzavřen, nástroj oznámí, že připojení není možné. Navíc pro kontrolu dostupnosti konkrétního portu není ani nutné, aby jej odposlouchávala služba s podporou zadávání textu jako VNC server. Chcete-li se odpojit od vzdáleného serveru, musíte zadat znak přepínače režimu (výchozí - CTRL+]).

    Nástroj telnet.exe lze použít například pro výměnu s poštovní server protokol POP3(Poštovní protokol ver. 3). Tento protokol používané e-mailovými klienty (Outlook, Outlook Express, The Bat atd.) k načítání e-mailů uložených v poštovní schránka uživatel. Jedná se o nejjednodušší protokol založený na výměně textové zprávy. Aby bylo možné studovat interakci poštovní klient s poštovním serverem můžete implementovat relaci připojení pomocí TELNET.

    Ve výchozím nastavení POP3 server naslouchá příchozím TCP spojením na portu 110 ("naslouchá" na portu tcp/110). Příkaz Telnet pro připojení k serveru, například pop.mail.ru

    telnet pop.mail.ru 110

    Pokud je server zapnutý, zobrazí se jeho výzva v okně telnet

    +OK mPOP POP3 v1.1

    uživatel [e-mail chráněný]

    Poté vás server vyzve k zadání hesla:

    OK Pro uživatele je vyžadováno heslo [e-mail chráněný]

    Je třeba zadat heslo

    průsmyk Vasin Pass

    Server oznámí výsledek kontroly hesla:

    S direktivou si můžete vyžádat seznam e-mailů seznam:

    seznam

    V reakci na to server vrátí seznam a velikosti písmen v poštovní schránce:

    OK 10 zpráv (152527 oktetů)
    1 48628       1 je pořadové číslo, 48628 je velikost
    2 1829
    3 2070
    :

    V případě potřeby si můžete prohlédnout záhlaví písmen. K tomu slouží příkaz horní pořadové číslo, mezera, počet řádků z těla zprávy

    top 20

    V reakci na to uvidíte záhlaví dopisu obsahující servisní informace o odesílateli, datum odeslání, zpáteční adresu a některé další údaje:

    Přijato: z (HELO mx1.ks.pochta.ru) node7-1.ks.pochta.ru s QIP.RU LMTP
    pro [e-mail chráněný];
    Pá, 08. dubna 2011 15:18:33 +0400
    Přijato: z mx3.softkey.ru ()
    : :

    Direktiva slouží k příjmu zpráv. retr sériové číslo

    retr 2 - přijmout dopis od sériové číslo 2

    Chcete-li odstranit zprávu, použijte direktivu smazat pořadové číslo Například k odstranění 2. písmene ze seznamu přijatého směrnicí seznam:

    Pokud bylo smazání úspěšné, server vydá zprávu:

    OK zpráva 2 smazána

    Někdy lze příkaz TELNET použít také k identifikaci služby naslouchající na zadaném portu, protože mnoho z nich po připojení zobrazuje buď vlastní banner nebo informace o konkrétní službě. Například pozdrav FTP serveru: 220-FileZilla Server verze 0.9.43 beta

    220-napsal Tim Kosse ( [e-mail chráněný])

    220 Navštivte prosím http://sourceforge.net/projects/filezilla/

    A takto vypadá obrazovka po připojení k serveru RealVNC:

    RFB 003.008

  • Správa systému
  • Poslední největší DDoS útok na DNS servery Dyn na Habré. Charakteristickým rysem tohoto blackoutu bylo široké použití http požadavky c zařízení IoT a otevřený 23. port tcp používaný službou telnet.


    Ukázalo se, telnet žije a dobře se usadil na vestavěných systémech a honeypotech. Je to způsobeno zlým úmyslem nebo lidskou bezohledností, co to je, hloupost nebo zrada? telnet port byl otevřený a kecy s mocí a main obrovský počet zařízení IoT v měsících před výpadkem proudu, ale nebyla přijata žádná protiopatření, dokud neudeřil hrom.

    Teoretické minimum

    Chyba zabezpečení CVE-2016-1000245 je jen hlídka. Na všech zařízeních stejné heslo root xc3511, které nelze změnit protože v systému není žádný příkaz passwd. Služba telnet je povolena a nelze ji zakázat v nastavení, s výjimkou odstranění init skriptu z /etc/init.d/rcS .


    /etc $ cat passwd root:absxcfbgXtb3o:0:0:root:/:/bin/sh /etc $ cat passwd- root:ab8nBoH3mb8.g:0:0::/root:/bin/sh
    Všechny desky XiongMai Technology podporující internet s DVR/NVR CMS (také známý jako
    NetSurveillance) umožňují spuštění služby telnet na primárním ethernetovém rozhraní. Tato služba
    spouští se přes /etc/rcS a nelze jej zakázat. Uživatel "root" má pevně zakódovaný a neměnný
    heslo xc3511. Tyto systémy nemají nainstalovaný nástroj "passwd" a root
    heslo nelze změnit z příkazového řádku ani z webového rozhraní.

    Chyba zabezpečení CVE-2016-1000246 není horší než ta první. Může obejít vstup účet a heslo v případě přístupu přes http:// /DVR.htm .


    Mnoho známých XiongMai DVR, NVR a IP kamer provozuje "CMS" (také nazývané NetSurveillance) vytvořené společností XM Technologies. Tento software také používají všichni následní prodejci XiongMai Technologies. Přihlašovací stránku pro tato zařízení lze obejít jednoduše změnou z http://_IP_/Login.htm na http://_IP_/DVR.htm . To vám umožní přístup ke všem kamerovým systémům bez ověření. Navíc neexistuje žádné přihlašování do systému, takže není možná správa uživatelů. Verze webového serveru u všech dotčených produktů je stejná; "uc-httpd". Všechny produkty aktuálně ovlivněné CVE-2016-1000245 jsou také náchylné k obejití ověřování.

    Doufám, že tyto stejné XiongMai A Dahua.

    Výsledek

    Telnet se ukázal jako velmi houževnatý a ani desítky let po příchodu ssh nespěchá opustit scénu. Je docela použitelný, dokonce užitečný, pokud se používá k zamýšlenému účelu - v linii viditelnosti mezi klientem a serverem. Jde však o to, že se telnet utrhl ze serverovny jako džin z láhve a už začal hrát žerty. Čí vinou se to stalo?


    Vidím to ze svého plotu. Za prvé, hlavní chyba na potenciálních výrobcích netěsných zařízení IoT a vestavěných systémů. Tyhle všechny XiongMai A Dahua. Opožděně ale výrobce stahuje IP kameru z prodeje. Letmý přehled novinek však ukazuje, že PR oddělení čínských firem a zaměstnanci ministerstva obchodu nejedí chleba nadarmo.


    Tuhle sekci znám! Rozdávají pasy komukoli!

    Za druhé Na vině jsou samozřejmě regulátoři – ti, kteří je certifikují a dávají kladné stanovisko. Ze zprávy Rapid7.


    Všechny tyto výsledky hovoří o zásadním selhání moderního internetového inženýrství. Navzdory výzvám od Internet Architecture Board, Internet Engineering Task Force a prakticky každé bezpečnostní společnosti a organizace prosazující bezpečnost na Zemi není povinné šifrování výchozí, standardní funkcí v návrhu internetového protokolu. Protokoly s čistým textem „prostě fungují“ a obavy o bezpečnost jsou zarputile druhořadé.

    Třetí, dodavatelé a integrátoři, kteří osázeli celý svět těmito CCTV kamerami.
    Pokud nebudou přijata legislativní opatření k regulaci IT bezpečnosti internetových žehliček a videokamer, budou výpadky častější a chladnější, jako je kaiju.





    P.S. Zatímco jsem psal text, měla jsem silnou touhu - zkontrolovat domácí router nmap a další nástroje. Zkontroloval a uklidnil se, ale zřejmě ne na dlouho.

    Použité materiály

    1. W. Richard Stevens TCP/IP Illustrated, Volume 1, The Protocols, 1994.

    Štítky:

    • linux
    • telnet
    • botnet
    • hrnec medu
    Přidat štítky

    Jak můžete vidět, pokud si přečtete můj příspěvek o konfiguraci Telnetu ve Windows, práce s touto službou je docela snadná. Můžete jej spustit bez argumentů zadáním pouze adresy hostitelského systému na příkazovém řádku. Za určitých okolností je stále nutné zadat konkrétní port. První zprávu, kterou uživatel uvidí po provedení příkazu telnet, odešle samotný program a po navázání spojení mezi klientem a serverem se zobrazí zprávy pocházející ze spravovaného systému. V tomto ohledu můžete pracovat se vzdáleným operačním systémem přes Telnet stejným způsobem jako s jiným specializované programy vzdálený přístup k OS. Nyní pojďme se na tuto službu podívat blíže a analyzovat nejčastěji používané příkazy Telnetu.

    Příkazový řádek Telnet na klientovi Windows může přijímat následující příkazy:

    otevřený port uzlu - slouží k navázání spojení se zadaným uzlem;

    zavřít - zavře existující spojení;

    quit - ukončení aktuální relace Telnetu;

    zobrazit - umožňuje zobrazit aktuální nastavení klienta Telnet;

    set - s jeho pomocí je to možné nastavit parametry Telnet aktuální relace a konkrétněji:

    • set ntlm povolí NTLM (použití NTLM autentizace integrované do Telnetu při připojování uživatele ze vzdáleného počítače eliminuje nutnost zadávat přihlašovací jméno a heslo při přihlašování);
    • set localecho povolí režim výstupu místního příkazu;
    • set term vt100/vt52/vtnt/ansi nastaví určený typ terminálu (například VT100 se používá ke spuštění pravidelné programy příkazový řádek a VTNT - pro spouštění pokročilých programů, jako je "editovat");
    • set escape znak nastaví posloupnost kláves, která přepne režim relace do příkazového režimu (např. nastavení escape , poté stisknutí kláves „Ctrl+P“ a „Enter“ nastaví Ctrl+P jako přepínač);
    • set logfile filename bude ukazovat na aktuální soubor protokolu aktivity Telnet (tento soubor musí být v souborovém systému hostitelského počítače);
    • set logging umožní logování (soubor logu musí být předem specifikován výše uvedeným příkazem, jinak se zobrazí chybové hlášení);

    unset - provede zakázat různé možnosti relace Telnet(obrácené operace vzhledem k nastavení), jmenovitě:

    • unset ntlm zakáže integrované ověřování;
    • unset localecho deaktivuje režim výstupu místního příkazu;

    stav – používá se ke kontrole, zda existuje spojení s klientem Telnet;

    enter - používá se pro zadání existující připojené relace Telnet;

    Nebo nápověda – zobrazení informací nápovědy.

    Jakmile budete se vzdáleným strojem hotovi, budete k němu muset ukončit připojení. Přitom samotná práce Telnetu není vždy dokončena. Chcete-li ukončit příkazový řádek Telnet, použijte klávesové zkratky „Ctrl+]“.

    Použití příkazu telnet poskytuje možnost navázat komunikační kanál s počítači na dálku. A samotný nástroj je téměř jakýmsi emulátorem prohlížeče v terminálu, který podporuje několik síťových protokolů.

    V minulosti se telnet často používal k ovládání počítače s Linuxem. A nyní s pomocí stejné utility testují síť, kontrolují porty, spravují routery a další IoT zařízení.

    Užitkové vlastnosti

    I když hlavním úkolem telnetu je vytvořit spojení mezi vzdálený přítel od kamaráda PC pomocí stejnojmenného protokolu, s pomocí utility můžete spravovat další služby. Například přístup k POP3, HTTP, IRC nebo SMTP.

    Tyto a některé další služby totiž fungují na bázi transportní protokol TCP, se kterým můžete pracovat s klientem telnet. I když ne vždy se to doporučuje kvůli řadě nežádoucích vlivů – například nejistota přenosu dat nebo jejich zkreslení.

    Rýže. 1. Povolte nástroj telnet ve Windows.

    Syntaxe příkazů telnet při připojení k vzdálený počítač vypadá takto: $ telnet (možnosti) (hostitel) (port).

    Hostitel je doména počítače, ke kterému se připojujete. Port – port na počítači, ze kterého se provádí přístup. A možnosti mohou být:

    • -4 a -6 vynutí použití adres ipv4 a ipv6;
    • -8 umožňuje použití 8bitového kódování;
    • -E zakáže podporu pro escape sekvence;
    • -a automaticky přihlásí uživatele do vzdáleného systému;
    • -d zapne režim ladění;
    • -p umožňuje emulace rlogin;
    • -e nastavuje počáteční řídicí znak;
    • -l autorizuje uživatele v systému.

    Po navázání připojení ke vzdálenému hostiteli se obslužný program telnet spustí v jednom ze dvou režimů – řádek po řádku nebo znak po znaku.

    První možnost je nejvýhodnější z důvodu možnosti upravovat text přímo na lokální PC a odešlete jej až poté, co uživatel úplně zadal všechny informace.

    Nevýhodou tohoto režimu line-by-line je absence podpory některých služeb. Zatímco na znak lze použít v každém případě. Při jeho použití jsou však všechny informace odesílány na vzdálené PC okamžitě.

    A pokud uživatel udělá chybu, nebude možné ji opravit - ostatně i mezery a Backspace se na server odesílají jako znaky.

    Základní příkazy

    Při práci s protokolem telnet uživatel zadává příslušné příkazy do konzole. Mezi nejoblíbenější patří následující:

    • OPEN (název PC) (port). Umožňuje komunikovat s počítačem, jehož jméno je uvedeno v příkazu. Pokud nezadáte port, nástroj se pokusí použít výchozí číslo. Někdy je místo názvu PC uvedeno IP adresa;
    • DISPLAY (argument). Příkaz pro zobrazení úplné nebo částečné sady možností obslužného programu telnet;
    • ZAVŘÍT. Navrženo k uzavření relace telnetu a návratu systému do příkazového režimu;
    • PŘESTAT. Příkaz k ukončení všech otevřených spojení a ukončení telnetu;


    Rýže. 2. Pomocí příkazu Quit v klientovi MS Telnet.

    • TYP REŽIMU. Používá se k ovládání jedné ze dvou možností režimu zadávání (znak nebo řádek). Tím se odešle požadavek vzdálenému počítači, na který má přejít určitý režim a pokud to služba podporuje, je zajištěno vhodné přepínání;
    • POSTAVENÍ. Příkaz, který zobrazuje aktuální stav nástroje, název vzdálené PC a výměnný režim;
    • ? (tým). Hlásí informace o odpovídající sekvenci příkazů. Je potřeba v případech, kdy se uživatel chystá použít neznámý příkaz;
    • ! (tým). Provede sekvenci příkazů v místním systému;
    • ZAŠLETE ARGUMENTY. Odešle argumenty znaků do vzdáleného PC;
    • UNIKNOUT. Odešle jeden z řídicích znaků, jako je čárka, závorka nebo znak stříšky (^);
    • SYNCH. Slouží k odeslání synchronizační sekvence, která umožňuje zrušit všechny zadané, ale dosud neodeslané příkazy. Používá se pouze v režimu linky;
    • B.R.K. Odeslání sekvence přerušení při stisku klávesy Break.

    Všechny tyto příkazy jsou základní, i když jejich celkový počet je mnohem větší. Vzhledem k poměrně vzácnému použití této utility je však jejich úplný seznam nejjednodušší najít zadáním HELP do terminálu.

    A po zobrazení kompletní seznam, dostat informace o pozadí o každé sekvenci příkazů s příkazem "?". I když například pro telnet klient PROTI Seznam Windows může být zkrácena.


    Rýže. 3. Seznam příkazů telnet v klientovi Microsoft.

    závěry

    Potřeba používat příkazy obslužného programu telnet je nyní stále méně běžná. Vyplatí se však některé z nich alespoň znát, abyste se k nim s jejich pomocí dostali. síťová zařízení. Například do přepínače, routery nebo dokonce do webové kamery.

    I tento poměrně zastaralý a nezabezpečený protokol tedy může být užitečný pro běžné uživatele a ještě více pro specialisty. Je pravda, že pro práci s ním budete potřebovat nejen znalost seznamu příkazů, ale také určité zkušenosti s prací s příkazovým řádkem.