
Сценарий
VPS в Интернете. Внутренняя машина за корпоративной сетью.
Цель
Иметь$внутренняя_машинаподключиться к$VPS; Я вхожу в систему$VPSи подключиться к$внутренняя_машинаSSH-сессия, которая будет локальной в$VPS.
Ключи
$VPSсодержит публичный блок SSH в .authorized_hosts.$внутренняя_машинаподключается с помощью закрытого ключа к$VPS
Код
На$внутренняя_машина:
ssh -oStrictHostKeyChecking=accept-new -i .ssh/KEY -R 2048:localhost:22 vps.internet.net
Соединение установлено. Запрос в$внутренняя_машинаизменения в$VPSбыстрый.
На $VPS:
ssh -p 2048 localhost
Ошибка:
ubuntu@localhost: Permission denied (publickey).
Я также пробовал подключиться, в$VPSуказание ключей с -i также не работает.
Я неправильно понимаю, как это работает?
решение1
Необходимо использовать ключ, изначально настроенный для входа в $VPS.