Описание тега visuddhimagga
То, что ты просишь почти такой же, как этот.
Если вы не хотите, чтобы скопировать ключ от шлюза к локальной, то обойти это с помощью метода 1 (Баш псевдоним) в том посте(и ниже). файле ssh_config можешь делать, что хочешь. У меня есть подробное объяснение о разнице между псевдонимом и тоннеля методом, которые включают в файле ssh_config ProxyCommand
.
Способ 1
В ~/.bashrc и
добавьте следующую строку
псевдоним СШ-тест='СШ-СШ Т шлюза тест@тест
В командной строке просто введите следующее
СШ-тест
Что СШ -Т шлюза СШ тест@тест
делаю почти так же, как следовать
местные# СШ шлюз
шлюз# СШ тест@тест
Другие, чем объединить два шага в один, это пропустить открытие оболочки(хсг, Баш и т. д.) на шлюз
, вместо запуска SSH сессии, чтобы проверить
сразу после аутентификации.
Вам не нужен ~/.по SSH/config на местном поле, но оставить один шлюз для теста
(для использования ключа).
Добавление ForwardAgent да
в шлюз .по SSH/config файл
Провести испытания
Хоста 192.168.1.10
ForwardAgent да
IdentityFile ~/ключи/тест
Тестовый пользователь
Способ 2
Если вы не хотите, чтобы скопировать ключ шлюза для локальной, но разрешены для установки локального
ключа SSH на тест@тест
. Затем вы можете использовать следующее
локальный ~/.по SSH/config файл
Шлюзе
Пользователя <Пользователь шлюз>
Хоста <шлюз/ИС>
Провести испытания
Тестовый пользователь
Хоста 192.168.1.10
Порт 22
ProxyCommand СШ шлюз Северная Каролина %ч %годовых