Skip to content

Archives

  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月

Categories

  • カテゴリーなし
Trend RepositoryArticles and guides
Articles

Linux/Unix における Telnet コマンドの使用法

On 10月 24, 2021 by admin
  • Telnet とは?
  • Disclaimer
  • Installing Telnet
  • Installation of Telnet in CentOS 7 / RHEL 7
  • ログインユーザーの作成
  • Installation of Telnet in Ubuntu 18.04
  • Using telnet to check for open ports

Telnet とは?

Telnet は、TCP/IP ネットワークを介してリモートシステムに接続するために使用する古いネットワークプロトコルである。 ポート23を介してサーバーやネットワーク機器に接続します。 Telnet コマンドの使い方を見てみましょう。

Disclaimer

  1. Telnet は安全なプロトコルではないため、推奨されません! telnet を使用する代わりに、暗号化されより安全な SSH を使用するのがより好ましいプロトコルです

telnet プロトコルをインストールし使用する方法を見てみましょう。

Installing Telnet

このセクションでは、RPM および DEB システムに telnet をインストールする手順を説明します。

Installation of Telnet in CentOS 7 / RHEL 7

サーバー上でインストールプロセスを開始するには、コマンド

# yum install telnet telnet-server -y

サンプル出力

Next を実行します。 以下のコマンドを実行して、telnetサービスを開始し、有効にしてください

 # systemctl start telnet.socket# systemctl enable telnet.socket

サンプル出力

次に、ファイアウォールでtelnetが使用するネイティブポートであるポート23を許可します。

# firewall-cmd --permanent --add-port=23/tcp

最後に、このルールを有効にするためにファイアウォールを再ロードします。

# firewall-cmd --reload

サンプル出力

Telnet runの状態を確認する

# systemctl status telnet.socket

サンプル出力

これでTelnetプロトコル使用可能な状態になっていることがわかります。 次に、ログインユーザーを作成します。

ログインユーザーの作成

この例では、telnetプロトコルを使用してログインするためのログインユーザーを作成します。

# adduser telnetuser

ユーザーのパスワードを作成します。

# passwd telnetuser

パスワードを指定して確認します。

telnetコマンドを使ってサーバーにログインするには、次の構文を使用します。

$ telnet server-IP address

例

$ telnet 38.76.11.19

ブラックコンソールで、ユーザ名とパスワードを指定します。

puttyを使ってログインするには、図のようにサーバのIPアドレスを入力して「Telnet」ラジオボタンをクリックします。

最後に「開く」ボタンをクリックします。 コンソール画面で、ユーザー名とパスワードを入力します

Installation of Telnet in Ubuntu 18.04

Ubuntu 18.04 に telnet をインストールするには、

$ sudo apt install telnetd -y

Sample Output

Telnetサービスが実行中かどうか、コマンドを実行して確認します。

$ systemctl status inetd

サンプル出力

次に、ufwファイアウォールのポート23を開放する必要があります。

$ ufw allow 23/tcp

サンプル出力

最後に、変更を有効にするためにファイアウォールを再ロードします。

$ ufw reload

Telnetが正常にインストールされて使用可能になったことを確認します。 CentOS 7 での前の例と同様に、ログイン ユーザーを作成し、同じ構文を使用してログインする必要があります。

Using telnet to check for open ports

Telnet は、特定のポートがサーバー上で開いているかどうかを確認するためにも使用することができます。 これを行うには、以下の構文を使用します。

$ telnet server-IP port

たとえば、サーバー上でポート 22 が開いているかどうかを確認するには、次のように実行します。

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

アーカイブ

  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月

メタ情報

  • ログイン
  • 投稿フィード
  • コメントフィード
  • WordPress.org
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress