Hi Rich,

Have you considered ssh key authentication?  Either with an unencrypted
private key (not so secure) or with an ssh-agent holding the unencrypted key
(more secure but the agent has to be restarted on server boot)?

Cheers,
Geoff


On Thu, Jun 17, 2010 at 7:06 AM, Steele, Richard <r...@steelezone.net>wrote:

> I'm trying to figure out the best way to handle publishing artifacts to our
> Ivy repository using ssh.  We can't prompt the user for the username and
> password since the publication is usually done by Hudson.  We can't embed
> the username or password as a job configuration property because we can't
> have those in cleartext; similarly, we can't use a standard user with a
> well-known password in cleartext because of security concerns.
>
> I'm leaning towards using a keystore, but we'd need to use one without a
> password for the same reasons above (can't prompt, don't want to embed),
> but
> a keystore without a password makes the security group twitchy.
>
> I'm looking for any ideas or suggestions that might help; practical
> experience with real examples would be best, but I'll consider anything.
>
> Thanks,
> Rich
>

Reply via email to