Преместване на 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 ключовете позволяват влизане без парола, ще искате да изтриете сигурно или още по-добре сигурно да форматирате твърдия диск, преди да отиде при нов собственик. Това е особено вярно за временни компютри или заети машини.