Não estou familiarizado com o Postgres, mas vejo pelo menos quatro opções:
-
Altere as permissões de / opt / expe com chmod para permitir que todos os usuários criem arquivos nesse diretório.
-
Crie um grupo separado para os usuários que precisam escrever lá e altere a permissão de grupo / opt / expe com chmod para permitir que este grupo escreva lá.
-
Crie um grupo separado e adicione a regra sudoers para permitir que eles executem esse script conforme descrito, por exemplo, aqui: Como o usuário pode montar um contêiner de arquivo criptografado no VeraCrypt?
-
Use segurança de rótulo para controle de acesso refinado. Veja uma breve descrição dos rótulos de segurança e alguns links adicionais: link
Por favor, tenha em mente que a permissão para criar / remover arquivos é uma propriedade do diretório e não do próprio arquivo.