Переміщення ключів SSH з одного комп’ютера на інший
Зміст:
Для тих, хто покладається на вхід без пароля через ssh, а не на створення нового ключа SSH для нової клієнтської машини, ви можете легко перемістити ключі SSH з одного комп’ютера на інший. Це швидке та просте рішення для тимчасової машини чи імені користувача або для використання на допоміжній робочій станції. Ви також можете використовувати це для копіювання ключів SSH між обліковими записами користувачів на одній машині.
Переміщення ключів SSH між комп’ютерами
Якщо ви вже підключені до мережевого Mac, за допомогою Finder можна легко скопіювати ключі SSH. Спочатку ви захочете показати приховані файли в OS X за допомогою запису за замовчуванням або за допомогою такого інструменту, як DesktopUtility, а потім просто відкрийте каталог .ssh на обох машинах і виконайте перетягування:
З іншого боку, якщо ви вже перебуваєте в терміналі, щоб увімкнути приховані файли, ви також можете просто скористатися командним рядком, щоб перемістити їх.
Копіювання ключів SSH із командного рядка Використання терміналу є швидшим для багатьох із нас, вам, очевидно, доведеться підключитися до інший комп’ютер через мережу, щоб це працювало.
cp .ssh/id_rsa /Network/path/to/username/.ssh/
Достатньо просто і працюватиме для будь-якої версії OS X і більшості варіантів unix або linux.
Якщо ви хочете, ви також можете заархівувати ключові файли, а потім передати їх через AirDrop, але це, мабуть, більше, ніж потрібно.
Оскільки ключі SSH дозволяють входити без пароля, ви захочете безпечно видалити або ще краще безпечно відформатувати жорсткий диск, перш ніж він перейде до нового власника. Це особливо актуально для тимчасових комп’ютерів або орендованих машин.