Так, це можливо. Ваш приватний ключ не прив'язаний до однієї машини.
Не впевнений, що ви маєте на увазі під не-очевидним, це часто суб'єктивно;). Це не погана ідея взагалі, якщо ви переконаєтеся, що у вас є дуже сильний набір паролів, принаймні, 20 символів.
Немає жодних проблем із підключенням з тією ж клавішею, що й робочий стіл. Я б налаштував ssh агент для вашого ключа на ноутбуці, і пересилаю агента на робочий стіл, так що ви будете використовувати цей ключ на інших системах, до яких ви отримуєте доступ.
На сторінці man ssh-agent у системі Linux:
ssh-agent - програма для утримання приватних ключів, що використовуються для відкритого ключа
аутентифікації (RSA, DSA). Ідея
є те, що ssh-agent запускається
на початку X-сесії або сеансу входу в систему, і всі інші
запускаються вікна або програми
клієнтам до ssh-агента
програми. За допомогою змінних середовища агент може бути
знаходяться і автоматично використовуються для
аутентифікації під час входу
до інших машин з використанням ssh (1).
Ви б запустили це на своєму ноутбуці, або програму ssh-agent на Linux / Unix (поставляється разом з OpenSSH), або з агентом puTTY, якщо ви використовуєте Windows. Вам не потрібен агент, який працює на будь-яких віддалених системах, він просто зберігає ваш приватний ключ в пам'яті на локальній системі, тому вам потрібно ввести пароль один раз, щоб завантажити ключ в агента.
Пересилання агента є функцією клієнта ssh ( ssh
або putty), який просто зберігає агент через інші системи через ssh-з'єднання.