>
If you're worried about keyloggers or remote control tools on admin's workstations, then you've lost the war already.
I'm afraid that approach is how the non-passphrased PEM files in $HOME/.chef or in NFS shares happened in the first place. > the signup process becomes "paste in your public ssh key" which people should be trained to do from interacting with AWS and other cloud services. I'd actually discourage this, given a choice. Many people tend to re-use the same, unsigned key for many distinct applications, and this would permit multiple chef admin accounts to use the same private and public keys, which could get..... odd to clean up after and verify. If I had preferences, I'd use Kerberos credentials and avoid the whole "storing private keys" problem. But that rewrite might be even more painful than adding pass-phrased key support. Nico Kadel-Garcia From: Lamont Granquist
Sent: Saturday, November 09, 2013 2:19 PM To: Subject: [chef] Re: Re: RE: Re: RE: Re: Securing Knife If you're worried about keyloggers or remote control tools on admin's workstations, then you've lost the war already. There is a clear risk vector in stolen laptops and in drive-by hacks of laptops snarfing unencrypted credentials. Making knife encrypt the existing user.pem file would be fairly easy. Making knife, and the chef-server, use ssh identities and integrate with ssh-agent would be very cool, but obviously more work. Since Dan is doing work that will eliminate the need for validation keys and leverage the user creds for provisioning servers, if we could pick up existing ssh keys then that would make chef a lot easier to use -- the signup process becomes "paste in your public ssh key" which people should be trained to do from interacting with AWS and other cloud services. That key starts to be a lot of eggs in one basket, but for admins with root access, compromise of their ssh credentials is usually enough to own the entire shop anyway -- admin laptops should have encrypted drives and use ssh-agent at that point. On 11/7/13 9:43 PM, Ranjib Dey wrote:
|
Archive powered by MHonArc 2.6.16.