Boa noite, observando o forum vi diversos erros diferentes, inclusive também estava com erro. O que fiz foi atentar a edentação do código.
user_data = <<-EOF
#!/bin/bash
cd /home/ubuntu
echo "<h1>FEITO COM TERRAFORM</h1>" > index.html
nohup busybox httpd -f -p 8080 &
EOF
o EOF deve fechar junto ao user_data. Ao corrigir esse detalhe não houve problema algum com meu arquivo onde funcionou exatamente como o dos instrutores. Lembrando que uso uma distro do Debian.
Espero que seja útil a minha dica.