Use a private ssh key to transfer files.

Instead of generating the ssh keys and requiring a password to
distribute the public key, require a private key to be specified in the
deployment manifest and use this to send files over scp.