sudo crontab -e
edita o crontab da raiz, certo? Quando você diz que tem $ HOME / .wssecret, o que é $ HOME? casa da raiz ou sua?
Você pode querer pensar em usar /etc/cron.d, além disso, pode adicionar o nome do usuário para executar o script como nesses arquivos (por exemplo, cuidado: sintaxe ligeiramente diferente para os scripts)
Edite (responda sua pergunta no comentário):
Crie um arquivo /etc/cron.d/myEc2Crontab
faça conter:
SHELL=/bin/sh
PATH=whatever you need as your path
12 18 4 2 * root ec2-consistent-snapshot --mysql --xfs-filesystem /vol vol-xxxxxxx >>/mnt/backup.log 2>&1
observe a 'raiz' adicionada logo após a especificação da hora, antes do seu comando. Isso especifica o usuário que o comando é executado como.