Fix sudoers and github host key set
When no os_vendor just use  for username if present