Linux telnetコマンドの使用

Linux telnetコマンドの使用

1. はじめに

telnet コマンドは、リモート ホストにログインするために使用されます。これは、Telnet プロトコルに基づくリモート ログイン プログラムであり、リモート ホストを管理するために使用されます。 telnet はプレーンテキストを使用してメッセージを送信するため、セキュリティが弱いです。そのため、多くの Linux サーバーは telnet サービスを提供せず、代わりにより安全な ssh 方式を使用しています。しかし、リモート ログインを提供するために Telnet を使用するシステムは他にも多数存在するため、Telnet クライアントの使用方法を理解する必要があります。

telnet コマンドは、リモート サーバー上のポートにアクセスできるかどうかを判断するなど、他の目的にも使用できます。

さらに、Telnet プロトコルは TCP/IP プロトコル ファミリのメンバーであり、インターネット リモート ログイン サービスの標準プロトコルです。これはアプリケーション層プロトコルであり、TCP プロトコルに基づいてリモート ログインを実装するために使用されます。

2. コマンド形式

netstat [-8EFKLacdfrx] [-X 認証タイプ] [-b ホスト名] [-e エスケープ文字] [-k レルム] [-l ユーザー] [-n トレースファイル] [ホスト [ポート]]

3. オプションの説明

-8: 入力と出力を含む 8 ビット文字データの使用を許可します -a: リモート システムへの自動ログインを試みます。
-B <Hostalias>:エイリアスを使用してリモートホストの名前を指定します-C:ユーザーの専用ディレクトリで.telnetrcファイルを読み取らない-d:デバッグモード-e <EscapeChar>:Escape Escaper -f:Parize expatis execting of parkers a a eecument of "parage of parage of a eecument>リモートホスト-K <Realm>:Kerberos認証を使用する場合、このパラメーターを追加すると、リモートホストはホストのドメイン名の代わりに指定されたドメイン名を使用してチケット-Kを取得できますコマンド-X:ホストがデータ暗号化をサポートしていると仮定すると、それを使用します-x <atype>:指定された認証タイプをオフにします。

4. 一般的な例

(1)ホストにログインします。

テルネット 192.168.0.5

(2)リモートサーバ上のポートが使用可能かどうかを確認します。たとえば、リモート サーバーの ssh サービスのポート 22 が開いているかどうかを確認します。

$ テルネット 10.234.178.144 22
10.234.178.144 を試行中...
10.234.178.144 に接続しました。
エスケープ文字は '^]' です。
SSH-2.0-OpenSSH_6.0

5. Telnetクライアントの共通コマンド

auth <引数> [...]: Telnet ログイン認証方法を表示および管理します。引数に指定できる値は、disable、enable、statusです。
close: 現在の Telnet 接続を閉じます。display: display コマンドを使用して、Telnet クライアントの現在の設定を表示します。logout: cloase コマンドと同様に、Telnet 接続を閉じるか、中断するために使用されます。注: Telnet サーバーは open <host> [-l user] [[-] port] をサポートしていない可能性があります: 指定されたホストへの Telnet 接続を確立します send <arguments>: send コマンドを使用して、特定の文字列を Telnet サーバーに送信します。サポートには次のコマンド文字列が含まれますが、これに限定されません。
	abort: サービスを終了コマンド ao: 出力を中止、出力を放棄コマンド ayt: そこにいますかコマンド brk: ブレークコマンド eof: ファイル終了文字を送信 escape: 現在のエスケープ文字 (最初はグループ化文字 ^]) を送信します。
	ip: プロセスを中断コマンド synch: Telnet 同期操作を実行します。
quit: Telnet クライアントを終了します。
ステータス: 現在のTelnet接続ステータスを表示します

上記は Linux telnet コマンドの使用に関する詳細な内容です。Linux telnet コマンドの詳細については、123WORDPRESS.COM の他の関連記事をご覧ください。

以下もご興味があるかもしれません:
  • telnet での memcache 操作の詳細な説明 (操作コマンドの詳細な説明)
  • memcache の起動と telnet コマンドの説明の簡単な分析
  • telnetコマンドの使い方の完全ガイド

<<:  MySQLトランザクションの特徴と分離レベルについてお話ししましょう

>>:  Zabbix はどのようにして ssh 経由でネットワーク デバイス データを監視および取得するのでしょうか?

推薦する

MySQL テーブルデータのインポートとエクスポートの例

この記事では、MySQL テーブル データのインポートおよびエクスポート操作について説明します。ご参...

WeChatミニプログラムが星評価を実装

この記事では、WeChatアプレットで星評価を実装するための具体的なコードを参考までに紹介します。具...

Hタグはウェブページ制作において適切に使用すべきである

HTML タグには、ページのタイトルを処理するための特別なタグがあります。これらは h1、h2、h3...

シンプルなカレンダー効果を実現する JavaScript コード

この記事では、シンプルなカレンダー効果を実現するためのJavaScriptの具体的なコードを参考まで...

ウェブページでコンテンツを引用するためによく使われるHTMLタグをマスターする

長い引用には blockquote を、短い引用には q を、参考文献には cite を使用します。...

テーブルを開く際のMySQLスレッドの問題の解決方法

問題の説明最近、MySQL5.6.21サーバーがありました。アプリケーションがリリースされた後、同時...

HTML テーブルの使い方 (Web ページの視覚効果を表示する)

NetEase Blog で HTML を使用する場合、テンプレートに直接コードを追加できることは...

HTML thead タグの定義と使用法の詳細な紹介

コードをコピーコードは次のとおりです。 <thead> <!– 最初の 2 行をヘ...

Vueコンポーネント間の通信の非常に詳細な要約

目次序文1. Props、$emit一方向データフロー2. $親、$子3. $attrs、$list...

Firefox ブラウザでバックグラウンド ミュージックを再生するための究極のソリューション (Chrome マルチブラウザ対応)

FirefoxでBGMを再生するための推奨コードがテストに合格しました空のコントロールパネルを開いて...

docker で zabbix_agent をデプロイする方法

zabbix_agent のデプロイメント:推奨事項: zabbix_agent は docker-...

Vueはカルーセルアニメーションを実装します

この記事では、カルーセルアニメーションを実現するためのVueの具体的なコードを例として紹介します。具...

Windows で MySQL マスター スレーブ レプリケーションを構成する方法

MySQL マスター/スレーブ レプリケーションを使用すると、1 つのデータベース (マスター デー...

Tomcat の構成と最適化ソリューションの詳細な説明

サービス.xml Server.xml 構成ファイルは、コンテナー全体を構成するために使用されます。...

フロントエンドにアニメーション遷移効果を実装する方法

目次導入従来のトランジションアニメーションCSS トランジションアニメーションjsアニメーション従来...