Назад | Перейти на главную страницу

Клиент Telnet в RedHat Linux

Я пытаюсь установить telnet-клиент на Linux-сервере Red Hat, на котором нет подключения к Интернету.

Версия Red Hat для Linux

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

когда я провел небольшое исследование, я получил это ссылка на сайт с serverfault.com

Согласно предложению, я выполнил команду rpm -q krb5-рабочая станция и получил следующий вывод

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

Означает ли это, что рабочая станция krb5 уже установлена? Если да, то какие шаги мне нужно выполнить, чтобы включить telnet.

Поскольку у вас нет подключения к Интернету, вам нужно будет загрузить RPM, переместить RPM на USB-накопитель или что-то в этом роде, вставить этот USB-накопитель в новый сервер и установить telnet rpm. Другой вариант - если у вас есть внутренний вспомогательный сервер, внутреннее репо или что-то еще, откуда можно получить пакет.

Обычно вы просто делаете:

ням установить telnet

и это даст вам клиента. Я не вижу зависимости (например, kerberos) от загрузки этого RPM, когда я пытаюсь загрузить клиент telnet на свой компьютер.

Если rpm -q перечисляет пакет, он установлен. Попробуйте запустить этот конкретный двоичный файл telnet с его полным путем, как указано в ответе, на который вы указали: /usr/kerberos/bin/telnet. Если это сработает, добавьте его в свой $ PATH, если этот двоичный файл вы хотите использовать.

Однако я сомневаюсь, что вам понадобится telnet, включенный в Kerberos. Также есть отдельный пакет telnet. По крайней мере на более ранние версии CentOS, посылка есть.

Если вы можете получить пакет (я не знаком с тем, как работают подписки RHEL и позволяют ли они загружать файлы пакетов с другого компьютера), попробуйте загрузить этот пакет telnet, передать его на соответствующий сервер и установить вручную:

rpm -i telnet_xxxxx.rpm