Ви можете мати скільки завгодно ключів. Добре використовувати в будь-якому випадку окремі набори приватних / відкритих ключів для різних областей, наприклад, один набір для особистого використання, один для вашої роботи тощо.
Спочатку створіть дві окремі клавіатури, одну для дому та одну для роботи:
ssh-keygen -t rsa -f ~/.ssh/id_rsa.home
ssh-keygen -t rsa -f ~/.ssh/id_rsa.work
Потім додайте запис у свій ~/.ssh/config
файл, щоб вибрати ключ, який потрібно використовувати на основі сервера, до якого ви під’єднуєте:
Host home
Hostname home.example.com
IdentityFile ~/.ssh/id_rsa.home
User <your home acct>
Host work
Hostname work.example.com
IdentityFile ~/.ssh/id_rsa.work
User <your work acct>
Далі додайте вміст свого документа id_rsa.work.pub
до ~/.ssh/authorized_keys
робочої машини та зробіть те саме для домашнього ключа на домашній машині.
Потім під час підключення до домашнього сервера ви використовуєте одну з клавіш, а робочий сервер - інший.
Зауважте, що, ймовірно, ви хочете додати обидва ключі до свого, ssh-agent
щоб вам не довелося весь час вводити свою парольну фразу.