I put a script I use to manage key based access to servers on GitHub. This PHP script uses 4 config files in a directory (in my case a GIT repository) where one central server has the ability to push the authorization to all the machines using Rsync. This should be a good tool to get rid of all (unsafe) passwords for once and for all!

Keymanager on GitHub