telnetクライアントをインストールする方法は?


24

Ubuntu 16.04にtelnet クライアントをインストールするにはどうすればよいですか?このコマンドを使用すると、telnet サーバーをインストールできます

sudo apt-get install xinetd telnetd

しかし、telnetサーバーなしでtelnetクライアントをインストールできますか?telnetサーバーは危険な場合があります。


1
telnetクライアントまたはサーバーをインストールする理由はありません。また、サーバーのあるボックスがインターネット上で利用できないように祈ったり、人々が侵入したりする場合は、
Mike Q

回答:


7

パッケージをインストールする必要はありません。telnetクライアントはUbuntuに標準で付属しているはずです。ターミナルウィンドウ(Alt + Ctrl + T)を開き、telnetコマンドを使用します(ヘルプを表示するには、を入力しますman telnet


7
必ずしもそうではありません。telnetクライアントが見つからない場合のインストール方法を説明する次の回答を参照してください。特にコンテナ化された世界では、Ubuntuがほとんどインストールされていないことが一般的です。
ジョセフラーソン

ほとんどのdockerコンテナにはインストールされていません。Telnetをインストールapt-getの有効な応答である
アルフォンソTienda

61
apt-get install telnet

これは有効な質問です。ところで。telnetサーバーをインストールしないでください。また、多くのディストリビューションにはデフォルトでtelnetクライアントが含まれていません。たとえば、docker-landでは、当然のことながら当然と思われるいくつかのツールをインストールする必要に直面することは非常に一般的です。たとえば、オフィシャルOSドッカーイメージは、シェルとそのビルトインとともに出荷される可能性が高いです。Telnetはこれらのいずれにも出荷されません。


10
私がしなければならないapt-get update最初のパッケージリストを更新します。
f01

あなたがそれをインストールしないと言うとき、なぜあなたはそれをそんなに強制的に言うのですか?そうすることで潜在的な害はありますか?正当に好奇心が強い...
cygnus_x1

1
@ cygnus_x1ここでの質問は、クライアント(telnet)パッケージのインストール方法です。私は、質問への回答に加えて、Telnetクライアントを使用する必要がないという理由だけでTelnetサーバー(xinetd telnetd)パッケージをインストールしないよう警告しました。暗号化されていないチャネル。
ネストルウルキザ

これは受け入れられた回答である必要があります。そうでない場合、メッセージ"bash: telnet: command not found"は表示されません。
アレッサンドロC

1
@PSatishPatro telnetdはサーバーをインストールします。私が言ったように推奨されていません。
ネストル・ウルキザ

20

多くのdockerイメージには、vim、ping、telnetなどの標準ツールが付属していません。明示的にインストールする必要がある場合があります。

sudo apt-get update && apt-get install telnet

2
元の質問ではdockerについては質問しませんでしたが、これは私にとっては適切なことでした。良い観察。
クラフター
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.