Преместване на SSH ключове от един компютър на друг

Съдържание:

Anonim

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

Преместване на SSH ключове от един компютър на друг