- manage creating ssh key if necessary