rewrote connection-keygen to avoid using ssh-copy-id for portability