ported over firewall and ssh key generation for cloud servers