Você não usou nenhum curinga, mas forneceu dois argumentos. Portanto, sudo
procura comandos exatamente como escritos (exceto a pesquisa de caminho) (de man 5 sudoers
):
If a Cmnd has associated command line arguments, then the arguments in
the Cmnd must match exactly those given by the user on the command line
(or match the wildcards if there are any).
Tente algo como:
Cmnd_Alias AWSS3_CMD = /usr/local/bin/aws s3 cp *, /usr/local/aws/bin/aws s3 cp *
Observe que:
Wildcards in command line arguments should be used with care. Because
command line arguments are matched as a single, concatenated string, a
wildcard such as ‘?’ or ‘*’ can match multiple words.
Portanto, apenas um curinga é necessário por comando.