Настройка файла конфигурации для подключения к удаленному хосту

Настройка файла конфигурации для подключения к удаленному хосту

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

  1. Туннелирование к машине через локальный порт ssh -N -l poppop -L 2223:my_machine:22 my.domain.com &

  2. Затем войдите на машину с помощью ssh -p 2223 username@localhost

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

Спасибо.

решение1

вам не нужен файл конфигурации. просто запустите

 ssh-copy-id [-i [identity_file]] [user@]remote-machine

эта команда скопирует ваш publicKey на удаленный компьютер, и вам не придется каждый раз вводить пароль.

Если у вас еще нет пары ключей SSH, вам необходимо сначала сгенерировать пару ключей.

man ssh-keygenдля получения подробной информации.

Связанный контент