Telnetを修正する方法が認識されない

Telnet(TELetype NETworkの略)は、インターネット上のリモートログインプロトコルの1つです。Telnetを使用すると、他のユーザーのコンピューターにリモートで簡単にアクセスできます。ただし、ユーザーがTelnetコマンドを使用しようとすると、「telnetが認識されません」または「telnet:コマンドが見つかりません」というエラーが表示されます。この記事では、この特定のエラーについて説明し、いくつかの検証済みの解決策を提供します。

Telnetが認識されないエラーの原因は何ですか?

エラーメッセージは、Telnetがシステムにインストールされていないことを示しています。システムにインストールされていない特定のソフトウェアまたはユーティリティのコマンドを使用することはできません。コマンドが見つからないということは、コマンドを介してアクセスまたは呼び出しようとしているものに結果がないことを意味します。

方法1:WindowsでTelnet実行可能ファイルを有効にする

一部の機能は、システムのパフォーマンスを低下させるため、Windowsでは無効になっています。Telnetは、Windowsではデフォルトで無効になっています。ただし、以下の手順に従って、システムのコントロールパネルから有効にするのは非常に簡単です。

  1. ホールドのWindowsキーを押しながらRオープンにファイル名を指定して実行「入力し、appwiz.cplでの」と入力します
  2. 左側のバーで[Windows機能をオンまたはオフにする]をクリックします。
  3. リストからTelnetクライアントを見つけてチェックマークを付けてインストールし、[ OK ]をクリックします。
  4. コマンドプロンプトでTelnetコマンドを再試行してください。

方法2:WindowsのコマンドプロンプトからTelnetをインストールする

コマンドプロンプトで1つのコマンドを使用してTelnetをインストールすることもできます。多くのユーザーは、コントロールパネルの方法を使用してTelnetをインストールできず、これは彼らのために機能しました。

  1. ホールドのWindowsキーを押しながらSを「入力し、オープン検索機能にCMDを検索します」。
  2. コマンドプロンプトを右クリックし[管理者として実行]を選択します(または、コマンドプロンプトが強調表示されているときにShift + Ctrl + Enterキーを同時に押すこともできます)。
  3. 次のコマンドを入力して入力します。
    dism / online / Enable-Feature / FeatureName:TelnetClient
  4. この機能を有効にするのに数分かかります。完了すると、正常に動作することを示すメッセージが表示されます。

方法3:macOS用のTelnetをインストールする

MacOSにTelnetをインストールするには、システムにhomebrewがインストールされている必要があります。このため、この方法を2つのステップに分けました。すでに自作をインストールしている場合は、手順1をスキップし、手順2を直接適用してTelnetをインストールします。

ステップ1:macOSにHomebrewをインストールする

  1. ホールドコマンドキーを押しながらスペース入力し、オープンスポットライトへのターミナル入力します
  2. 次のコマンドを入力して、macOSにHomebrewをインストールします。
    / usr / bin / ruby​​ -e "$(curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install)"
  3. これは、要求されますリターン(Enter)をキーとパスワード確認のために。
  4. インストールすると、次のようなメッセージが表示されます。

ステップ2:Homebrewを介したTelnetのインストール

  1. ホールドコマンドキーを押しながらスペース入力し、オープンスポットライトへのターミナル入力します
  2. 次のコマンドを入力して、MacOSにTelnetをインストールします。
    brew install telnet
  3. HomebrewはTelnetをダウンロードしてインストールします。そうすれば、エラーなしで任意のTelnetコマンドを簡単に実行できます。

方法4:Telnetの代替

Telnetは安全ではありません。ログインデータはプレーンテキストで送信され、誰でもすぐにWiresharkで資格情報を盗むことができます。したがって、SSHを代わりに使用することは、優れたエクスペリエンスと安全な使用法を取得するためのより良い選択になります。これらは、以下に述べるように、言及する価値のある代替案のいくつかです。

PuTTy:PuTTyは、MicrosoftWindowsで実行されるターミナルエミュレーションソフトウェアです。これにより、リモートサーバーに接続でき、サーバー上でコマンドを実行するためのプラットフォームが提供されます。SSHプロトコルとTelnetプロトコルの両方をサポートします。

ダウンロードリンク:PuTTy

TeraTerm:TeraTerm(またはTera Term)は、さまざまなタイプのコンピューター端末をエミュレートする無料のオープンソース端末エミュレータープログラムです。SSH 1&2、Telnetおよびシリアルポート接続をサポートします。

ダウンロードリンク:TeraTerm

ZOC:ZOCは、WindowsおよびmacOS用の強力でプロフェッショナルなSSH、Telnetクライアントおよびターミナルエミュレーターです。16進ビュー、REXXスクリプトなどの特別な機能がいくつかありますが、無料ではありません。

ダウンロードリンク:ZOC