On 02/24/2017 01:01 PM, Rich Shepard wrote:
> On Fri, 24 Feb 2017, King Beowulf wrote:
> 
>> On DESTINATION computer: delete ~/.ssh/authorized_keys
> 
> Ed,
> 
>    That's the problem: there's no public key for this laptop in
> ~/.ssh/authorized keys!
> 
>    If I copy the laptop's /etc/ssh/ssh_host_ed25519_key.pub to a thumb drive
> and from there to the desktop's ~/.ssh/authorized_keys it is associated with
> root@<laptop_hostname>. The existing public key in authorized_keys is
> associated with rshepard@<laptop_hostname>.
> 
>    How do I transfer the laptop's ed25519_key.pub to the desktop with
> assignment to me as the authorized user?
> 
> Rich
> _______________________________________________

for ssh or scp (cp over ssh), you only need one pub key for the
connection to work.  NOT the ones in /etc/ssh.  One of the ones in ~/.ssh

take the laptop's *.pub to the desktop, and do the same for the desktop.
 pick whatever algorithm you want - I use the 4069-bit rsa.

cat laptop_key.pub > ~/.ssh/authorized_keys

That should do it as long as you know the passphrase.  You can cache the
passphrase with ssh-add if you have ssh-agent running.

My server has 2 keys in ~/.ssh/authorized_keys: one that allows local
ssh on my network, another for remote ssh from "outside" and since its
"headless" none of its pub keys exist anywhere else.


_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to