Congratulations Altruist, it's a really nice job and so much easier to setup a server with your script.
Suggestion: After installing server on VM i can't establish a connection via SSH, (because its unauthorized). I have to "permitrootlogin yes" in "/ssh/sshd_config" file. Please do this by...