У мене ситуація схожа на ту, що розміщена тут, але не зовсім однакова.
У мене є доступ до віддаленої машини, до A
якої я підключаюсь із машини, B
використовуючи приватний ключ із парольною фразою. Я хотів би надати колезі доступ до мого облікового запису на віддаленій машині, A
але я, очевидно, не люблю надавати йому доступ до мого приватного ключа, який зберігається на машині B
.
Я хотів би зробити наступне, але я розгублений і не знаю як. Я хотів би відкрити тунель від машини B
(посередника) до A
(віддаленого) і дозволити моєму колезі підключитися до віддаленої машини за допомогою тунелю. Однак при цьому я не хочу надавати йому доступ до мого облікового запису на машині B
(посередник).
Я намагався ssh -fNL 12345:A:22 me@A
на , B
але коли я видаю ssh -p 12345 me@B
я отримую помилку про те , Permission denied (public key).
що я роблю неправильно тут?