sebastien/cuisine — Issue #28: SSH key management for Servers
Author: markusgattol
Created: 2011-10-31 15:44:03+00:00
State: open

I propose we add functionality similar to http://pypi.python.org/pypi/publickeymanager This would allow one to manage who has access to which servers or even different accounts per server, things like provide/revoke access as needed, all based on peoples public SSH keys. It enables to manage any combination of of users, groups of users and roles from env.roledefs, hosts from env.hosts...

What do you think? Initially I've been thinking of using something like http://web.monkeysphere.info in order to manage access to machines but that requires people to install client-side software and wouldn't be integrated with the fabric/cuisine stack. Something like publickeymanager seems a lot more suitable if integrated with cuisine/fabric.