1. ホーム
  2. オペレーティングシステム
  3. レッドハット/セントス

CentOSでtelnetの終了に失敗した場合の解決方法を教えてください。

2022-01-16 07:11:07

最近、CentOSのユーザーから、telnetで接続後、Windowsファイアウォールの不具合を発見したとの報告がありましたが、telnetコマンドで接続に成功した後、終了できないことが判明したそうです。CentOSでtelnetの終了に失敗する場合の対処法を紹介します。一緒に確認してみましょう!

Linuxでtelnetを終了する方法

1. ctrl+] 終了

ポートが正しく開いているかどうかを調べるために、telnetを使用する必要がある場合があります。

しかし、誰もが遭遇する問題だと思いますが、telnetがポートに入り、終了できなくなった後、テストを続けるためには、このdos(または他の)ウィンドウを閉じ、新しいウィンドウを開くしかありません。ここでは、ctrl+を押しながらtelnetの通常のインターフェイスに抜ける方法を紹介します]。

Microsoft Telnet クライアントへようこそ

エスケープ文字は「CTRL+]」です。

(マイクロソフト) Telnet>

その後、もう一度quitと入力すると、完全に終了します。

2. Telnetの簡単な使い方です。

まず、Telnetサーバを構築します。以前は、マシンを高速化するために、いくつかの使われていないサービスをオフにしていました。

コントロールパネル - 管理 - サービスでTelnetをオンにし、ログインタブにクライアントが入力するユーザー名とパスワードを入力します。これでTelnetサーバーの設定は完了です!

自分のマシンでテストするには、コマンドラインでTelnet local IPと入力してログインし、手順に沿ってユーザー名とパスワードを入力します。

終了したい場合は、"Ctrl+]"で終了し、quitで終了できます。

3. telnetプログラムを実行する2つ目の方法。

コマンド:telnet を入力します。

この時点では、プログラムは実行されますが、接続されません(ホストが指定されていないため)。

その後、画面には「telnet>

これは、telnetプログラムが実行されており、ユーザーがopenコマンドを使用して、リモートホストに接続するなど、telnetを使用するためのコマンドを入力するのを待っていることを示すtelnetプロンプトです。

telnet> open dns.hunu.edu.cn

接続は、最初の方法とまったく同じように動作します。

4. システムにtelnetで接続するには?

A: telnet本来のログイン方法はコマンドラインで実現できます。例えば、Windowsのコマンドラインでtelnet www.lqqm.net と入力すると、このサイトにログインできます。telnet www.yjrg. 就可登陆一见如故BBS; ダウンロードして使用することをお勧めします特別なtelnetログインツール、例えばcterm、sterm、fterm、私はすべての3つの期間を使用して、私はctermがベストだと思います。他の専門的なtelnetログインツールは、安全です ダウンロードして使用することをお勧めします、そのようなcterm、sterm、ftermなどの特別なtelnetログインツール、個人的に私はすべての3つの期間を使用している、私はctermが最適だと思います; 他の専門telnetログインツールやsecureCRTなど。telnetコマンドはUDPプロトコルを使用し、SSHはTCPプロトコルを使用することに注意することが重要です。この2つの本質の違いは、telnetログインはSSHログインより速いが、SSHログインはtelnetログインより安全(パスワードは一般に解読されない)であることを決定し、両者の関係は、ftpとtftpの関係のようなものです。

telnetアイドルタイムアウト自動終了

アイドル時間が一定時間経過すると、現在のセッションを自動的に終了するようにtelnet接続を設定する

パラメータTMOUT、時間単位:秒(s)の設定

TMOUT=21600とすると、6時間アイドル状態が続くと、telnet接続は自動的に切断されます。

TMOUTは、/etc/profileでグローバルに設定するか、ユーザーのホームディレクトリにある.profileで設定することができます。

アイドルが設定値に達すると、画面には

入力待ちのタイムアウト:自動ログアウト

現在のtelnet接続を切断します。

現在のセッションのTMOUT値を表示する

エコー $TMOUT

TMOUTが設定されていない場合、またはTMOUT=0が設定されている場合、この機能は無効となります。

CentOS で telnet が終了しない場合の対処法

Ctrl + c, Ctrl + z, ESC, q, quit, exit, どれもうまくいきません。

telnet接続に成功した後の出力に注目してください。

エスケープ文字は'^]'です。

Ctrl + ]を押します。

やっと正しい方法になった。

telnet" ?

コマンドは省略されることがあります。

close 現在の接続を閉じる

logout リモートユーザーを強制的にログアウトさせ、接続を閉じる

表示 操作パラメータを表示

モード ラインモードまたはキャラクタモード('mode ?' for more)に入ろうとする)

オープン サイトに接続する

telnetを終了する

特殊文字を送信する('send ?' for more)

操作パラメータを設定する('set ?)

unset 操作パラメータの設定解除 ('unset ?' 詳しくはこちら)

ステータス情報の表示

toggle 動作パラメーターの切り替え(詳しくは「toggle ?)

slc 特殊文字の状態を変更する ('slc ?' 詳しくはこちら)

z telnetを一時停止する

サブシェルを起動する

environ 環境変数を変更する ('environ ?' 詳しくはこちら)

ヘルプを表示する

telnet" 閉じる

接続を閉じました。

クエスチョンマークを入力してエンターキーを押すと、ヘルプが表示されます。

closeまたはquitと入力し、エンターキーを押して、telnetを終了します。

上記の内容は、CentOSでtelnetの終了に失敗した場合の対処法ですので、運用中に問題が発生した場合は、上記の方法を参考に解決してください。この文書が皆様のお役に立てれば幸いです