Você tentou fazer citações na URL?
Para mim, este comando começa a baixar 472MB de puppet-enterprise-2018.1.4-el-7-x86_64.tar.gz
wget -O puppet-enterprise-2018.1.4-el-7-x86_64.tar.gz 'https://pm.puppet.com/cgi-bin/download.cgi?arch=x86_64&dist=el&rel=7&ver=latest'
Se isso não ajudar, provavelmente há alguns cookies necessários. Se você tiver acesso SSH à máquina, faça o download do arquivo para sua máquina local e use scp
para copiá-lo para a máquina remota.