У мене є два приватні ключі ssh:
- один для доступу до моїх персональних машин,
- один для доступу до серверів на моїй роботі .
Ці два ключі я додаю до свого ssh-агента ssh-add
.
Тепер, коли я це роблю, ssh -A root@jobsrv
я хотів би переслати аутентифікацію агента тільки для мого ключа роботи (того, з яким я використовую для з'єднання jobsrv
).
Я хочу цього, тому що кожен, хто має кореневий доступ, jobsrv
може використовувати мій агент для аутентифікації себе на моїх персональних машинах.
Чи є спосіб досягти цієї ізоляції?
ssh -A -i myjobkey_rsa root@jobsrv
все ще дозволяє машині jobsrv отримати доступ до мого агента локальної машини та пройти автентифікацію на моєму персональному сервері за допомогою іншого (персонального) ключа ...