web-dev-qa-db-ja.com

Redhat Linux上のTelnetクライアント

インターネットに接続していないRed Hat LinuxサーバーにTelnetクライアントをインストールしようとしています。

Red Hat Linuxバージョン

less /etc/redhat-release
Red Hat Enterprise Linux Server release 6.4 (Santiago)

私がいくつかの研究をしたとき、私はこれを得ました link serverfault.comから

提案に従って、私はコマンドrpm -q krb5-workstationを実行し、次の出力を得ました

krb5-workstation-1.10.3-10.el6_4.4.x86_64

これは、krb5ワークステーションがすでにインストールされていることを意味しますか?はいの場合、Telnetを有効にするために必要な手順は何ですか。

1
Subin_Learner

インターネット接続がないため、RPMをダウンロードし、RPMをUSBスティックなどに移動し、そのUSBスティックを新しいサーバーに挿入して、telnet rpmをインストールする必要があります。別のオプションは、内部サテライトサーバー、内部リポジトリ、またはパッケージを取得するための何かがある場合です。

通常は次のようにします:

yumインストールtelnet

そしてそれはあなたにクライアントを与えるでしょう。私のボックスにtelnetクライアントをロードしようとすると、このRPMのロードに対する依存関係(kerberosなど)がありません。

2
Kirk

rpm -qはパッケージをリストし、インストールされています。リンクした回答で述べたように、その特定のtelnetバイナリをフルパスで開始してみてください:/usr/kerberos/bin/telnet。それが機能する場合、それが使用したいバイナリであれば$ PATHに追加します。

ただし、Kerberosに含まれるtelnetが必要かどうかは疑問です。別のtelnetパッケージもあります。少なくとも CentOSの以前のバージョン では、パッケージはそこにあります。

パッケージを取得できる場合(RHELサブスクリプションがどのように機能するか、およびそれらが別のマシンからパッケージファイルをダウンロードできるかどうかはよくわかりません)、そのtelnetパッケージをダウンロードして、問題のサーバーに転送し、手動でインストールしてみてください。

rpm -i telnet_xxxxx.rpm
1
Ramón