Я пытаюсь выполнить настройку порта локальной переадресации SSH в файле конфигурации VI, чтобы я мог подключиться к серверу Hive для некоторого программирования R.

Последовали шаги:

  1. В оболочке я настроил ниже в конфигурационном файле VI:
Host bdp-*
UserName a6000

Host bdp-prod
HostName pdl001.na.abc.com
LocalForward 10000:pdl002.na.abc.com:10000
  1. Когда я делаю
ssh bdp-prod

Я получаю эту ошибку:

ssh: не удалось разрешить имя хоста. bdp-prod: имя или служба неизвестны.

Я видел несколько похожих вопросов, опубликованных здесь, и просмотрел некоторые блоги, связанные с этим параметром, но не смог понять, что же не так:

ssh: не удалось разрешить имя хоста hnname: имя или служба неизвестны

ОС-windows, ssh версия 4.1. bdp-prod - это псевдоним имени хоста в файле конфигурации.

2 ответа2

1

У меня был файл конфигурации, созданный в неправильном месте. Я сейчас создал конфигурацию, используя

vi ~/.ssh/config

с тем же контентом, о котором упоминалось в вопросе, и способным работать с локальным портом. Спасибо за всю твою помощь.

-2
nscd --invalidate=hosts     

работал на меня.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .