Mutați cheile SSH de la un computer la altul

Cuprins:

Anonim

Pentru cei care se bazează pe conectări fără parolă prin ssh, în loc să genereze o nouă cheie SSH pentru o nouă mașină client, puteți muta cu ușurință cheile SSH de la un computer la altul. Aceasta este o soluție rapidă și ușoară pentru o mașină temporară sau un nume de utilizator sau pentru utilizare pe o stație de lucru auxiliară. Puteți folosi acest lucru și pentru a copia cheile SSH între conturile de utilizator de pe aceeași mașină.

Mutarea tastelor SSH între computere

Dacă sunteți deja conectat la un Mac în rețea, utilizarea Finder este o modalitate ușoară de a copia cheile SSH. Mai întâi, veți dori să afișați fișierele ascunse în OS X, fie prin scrierea implicită, fie printr-un instrument precum DesktopUtility, apoi deschideți directorul .ssh pe ambele mașini și faceți o glisare și plasare:

Pe de altă parte, dacă sunteți deja în Terminal pentru a activa fișierele ascunse, puteți utiliza linia de comandă pentru a le muta.

Copiarea cheilor SSH de pe linia de comandă Utilizarea terminalului este mai rapidă pentru mulți dintre noi, evident că va trebui să fiți conectat la celăl alt computer printr-o rețea pentru ca acesta să funcționeze.

cp .ssh/id_rsa /Network/path/to/username/.ssh/

Destul de simplu și va funcționa pentru orice versiune de OS X și majoritatea variațiilor de Unix sau Linux.

Dacă doriți, puteți, de asemenea, să arhivați fișierele cheie și apoi să le transferați prin AirDrop, dar probabil că este mai multă muncă decât este necesar.

Deoarece cheile SSH permit conectări fără parolă, veți dori să ștergeți în siguranță sau, mai bine, să formatați în siguranță hard disk-ul înainte de a ajunge la un nou proprietar. Acest lucru este valabil mai ales pentru calculatoarele temporare sau mașinile de împrumut.

Mutați cheile SSH de la un computer la altul