Description of problem:
Beaker should allow users to upload their public ssh key and install them to authorized_keys on reserved systems.
Users wouldn't have to type password everytime they ssh/scp then.
I suggest creating a text window in User Preferences page for copy/paste public ssh key and having them copied to authorized_keys on user's reserved system.
*** This bug has been marked as a duplicate of bug 569909 ***