Korekcia chýb telnet nie je interným alebo externým príkazom v systéme Windows alebo Mac
- 595
- 141
- Leopold Kyseľ
Práca na počítači sa môžete stretnúť s všetkými druhmi chýb a zlyhaní, ktoré zasahujú do určitých úloh. Takže, keď je zákazník spustený na príkazovom riadku, systém často vydáva správu „Telnet nie je interný alebo externý príkaz, vykonaný program alebo súbor balíka“.
Telnet je sieťový protokol, ktorý podporuje rozhranie terminálu a umožňuje vám na diaľku pracovať so sieťovými zariadeniami. Pomerne často je tím vykonaný s cieľom otestovať pripojenie TCP s externými hostiteľmi na určenom porte, takže prítomnosť a aktivácia funkčnosti v systéme je vždy relevantná.
Inštalácia manuálu pre zákazníka nie je náročná a s touto úlohou sa môžete vyrovnať rôznymi spôsobmi, ktoré sa budú posudzovať ďalej.
Aktivácia telnet v systéme Windows
Chyba „Telnet nie je interným alebo externým tímom ...“, ktorý vzniká pri vykonávaní žiadosti v termináli, naznačuje, že klient nie je nainštalovaný v systéme a jeho schopnosti samozrejme nebudú možné použiť. Počnúc systémom Windows 7 je služba v predvolenom nastavení odpojená, zatiaľ čo je možné zahrnúť do stolných systémov, keď dôjde k tomuto potrebe.
Klient Telnet môžete povoliť pomocou schopností „ovládacích panelov“:
- Prejdeme sa do okna „Programy a komponenty“, pre ktoré otvárame konzolu „Rozšíriť“ (Win+R alebo z ponuky „Štart“) a zadajte príkaz AppWiz do riadku.Cpl. Alebo používame alternatívny spôsob - spustenie „ovládacieho panela“ z ponuky Štart Context alebo zo pracovnej plochy, ak je na nej skratka a výber zodpovedajúcej časti;
- V ponuke vľavo vyberte „Zahrnutie alebo odpojenie„ komponentov “Windows;
- Nájdeme v zozname „klientsky telnet“ v zozname, ktorý sa otvoril a označil ho príznakom, a potom kliknite na tlačidlo „OK“.
Po týchto akciách sa snažíme znova vykonať príkaz v termináli a zistiť, či je systémom privedený chyba alebo sa problém vyrieši.
Inštalácia cez príkazový riadok Windows
Ak vyššie uvedené akcie nepriniesli požadovaný výsledok a spustenie klienta je prerušené chybou, môže sa nainštalovať pomocou príkazov v termináli. Aby sme túto funkciu umožnili, vykonávame nasledujúce:
- Otvorte PowerShell alebo príkazový riadok v mene správcu. Napríklad môžete otvoriť terminál z kontextovej ponuky „Štart“ alebo pomocou príkazu CMD a príkazu CMD alebo pomocou štandardného vyhľadávacieho riadku, pričom si vyberte možnosť spustenia v mene správcu;
- Vytočíme DISM/Online/Enable-Feature/FeatureName: telnetClient a kliknite na Enter (ak namiesto „povoliť“ registrovať „deaktiváciu“, funkcia bude deaktivovaná);
- Očakávame, že klient zahrne. Bude to trvať nejaký čas, po ktorom bude správa o operácii.
Inštalácia protokolu v MacOS
Protokol TELNET Network nie je k dispozícii v moderných systémoch, počnúc MacOS High Sierra 10.13, takže ak je potrebné ju používať, budete musieť túto službu aktivovať. Na inštaláciu klienta môžete použiť Správca balíkov Homebrew pre Mac (nástroj príkazového riadku vám umožňuje nainštalovať balíčky a aplikácie do počítača, k dispozícii zadarmo). Ak to tak nie je, vykonávame na inštaláciu nasledujúce akcie:
- Spustite terminál (/aplikácie/Utilities/terminál);
- Zadajte príkaz
Ruby -e "$ (curl -fssl
https: // raw.Githubusercontent.Com/homebrew/install/Master/inštalácia; - Počas inštalácie systém požiada o heslo, zadajte ho na potvrdenie operácie.
Keď je nainštalovaný nástroj homebrew, môžete na to dať telnet:
- Otvoríme terminál;
- Nastavili sme príkaz na inštaláciu Brew.
Po dokončení inštalácie klienta skontrolujeme jeho prácu. Chyba „Telnet nie je vnútorným alebo externým príkazom“ by mala zmiznúť.
Poradiť. Vo všetkých moderných verziách MAC je k dispozícii dokonalejší protokol SSH, ktorý používa šifrovacie algoritmy a poskytuje stabilné a bezpečné pripojenie. Môžete použiť na pripojenie k vzdialeným počítačom a ich ovládanie tunelovaním.Alternatíva
Telnet dodnes je jedným z najpoužívanejších zákazníkov a požadovaných príkazov na kontrolu pripojení, zatiaľ čo jeho úroveň bezpečnosti je pomerne nízka, pretože informácie sa prenášajú v otvorenom texte bez akejkoľvek ochrany. To znamená, že údaje môžu byť kedykoľvek zachytené útočníkmi pomocou Wireshark. Takže alternatívnou možnosťou na vykonávanie rovnakých úloh je SSH, ktorá zabezpečuje bezpečnosť výmeny údajov. Na prácu môžete použiť nasledujúci softvér:
- Putty - Klient pre prácu so SSH a TELNET, distribuovaný voľne a je vhodným nástrojom na správu servera;
- Terterm - Bezplatná služba pre prácu s protokolmi Telnet, SSH1, SSH2 prostredníctvom skutočných alebo virtuálnych portov COM;
- ZOC je výkonný a spoľahlivý emulátor terminálu pre Windows a Poppy, ktorý sa vyznačuje prítomnosťou tlmočníka rextru Rexx, hex editora, podpory niekoľkých relácií s kartami a ďalšími funkciami.
Ak metódy aktivácie telnet nie sú účinné, pomocou alternatívneho softvéru môžete skontrolovať pripojenie a vykonávať ďalšie úlohy.