On Mon, Jul 13, 2015 at 04:20:40PM +0200, Bruno Thomsen wrote:
> This directory (/root/.ssh) is needed when doing ssh login with pre-shared 
> keys,
> and it must be configured with correct permissions otherwise they will be 
> rejected.
> 
> One-line psk setup (x.x.x.x = target):
> cat ~/.ssh/id_ecdsa.pub | ssh [email protected] "cat - >> ~/.ssh/authorized_keys"

I don't really like this. This is user configuration and should be a
separate package.

Michael

> v2:
> Commit message cleanup.
> Wrongly included OpenSSH one-liner; changed ed25519 to ecdsa.
> 
> Signed-off-by: Bruno Thomsen <[email protected]>
> ---
>  rules/dropbear.make | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/rules/dropbear.make b/rules/dropbear.make
> index a659114..9a510a4 100644
> --- a/rules/dropbear.make
> +++ b/rules/dropbear.make
> @@ -316,6 +316,7 @@ endif
>  endif
>  
>       @$(call install_copy, dropbear, 0, 0, 0755, $(PTXCONF_DROPBEAR_KEY_DIR))
> +     @$(call install_copy, dropbear, 0, 0, 0600, /root/.ssh)
>  
>       @$(call install_finish, dropbear)
>  
> -- 
> 2.1.4
> 
> 
> -- 
> ptxdist mailing list
> [email protected]

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

-- 
ptxdist mailing list
[email protected]

Reply via email to