mkstemp
создает временный файл и устанавливает для него права доступа 0600
. Если базовая файловая система (например, FAT) не поддерживает разрешения, это не удастся.
Итак, добавьте флаг:
--no-perms
Учитывая, что ваша целевая файловая система не поддерживает атрибуты владельца и группы, вы, вероятно, захотите:
--no-perms --no-owner --no-group
или короче:
--no-p --no-o --no-g