Flytt SSH-nøkler fra én datamaskin til en annen

Innholdsfortegnelse:

Anonim

For de som er avhengige av passordløse pålogginger via ssh, i stedet for å generere en ny SSH-nøkkel for en ny klientmaskin, kan du enkelt flytte SSH-nøkler fra en datamaskin til en annen. Dette er en rask og enkel løsning for en midlertidig maskin eller brukernavn eller for bruk på en ekstra arbeidsstasjon. Du kan også bruke dette til å kopiere SSH-nøkler mellom brukerkontoer på samme maskin.

Flytte SSH-nøkler mellom datamaskiner

Hvis du allerede er koblet til en nettverkstilkoblet Mac, er det å bruke Finder en enkel måte å kopiere SSH-nøklene på. Først vil du vise skjulte filer i OS X enten gjennom standardskriving eller et verktøy som DesktopUtility, så er det bare å åpne opp .ssh-katalogen på begge maskinene og dra og slipp:

På den annen side, hvis du allerede er i Terminal for å aktivere skjulte filer, kan du like gjerne bruke kommandolinjen for å flytte dem over.

Kopiere SSH-nøkler fra kommandolinjen Å bruke terminalen er raskere for mange av oss, du må åpenbart være koblet til den andre datamaskinen gjennom et nettverk for at dette skal fungere.

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

Enkelt nok, og vil fungere for alle versjoner av OS X og de fleste varianter av unix eller linux.

Hvis du ville, kan du også zippe nøkkelfilene og deretter overføre dem gjennom AirDrop, men det er sannsynligvis mer arbeid enn nødvendig.

Fordi SSH-nøkler tillater passordløse pålogginger, vil du sikkert slette eller enda bedre formatere harddisken før den går til en ny eier. Dette gjelder spesielt med midlertidige datamaskiner eller lånemaskiner.

Flytt SSH-nøkler fra én datamaskin til en annen