Você pode dizer a date
para usar o fuso horário GMT definindo a variável de ambiente TZ
:
$ TZ=GMT date -d "2017-08-05 10:10:10" "+%s"
1501927810
Caso contrário, você teria que especificar a string de data como GMT (+0 horas, não 2):
$ date -d "2017-08-05 10:10:10 +0" "+%s"
1501927810