Voltar à lista
Linux x86_64Usuários & permissões#122

setfsuid

Define o UID usado especificamente para checagens de permissão de sistema de arquivos.

Descrição

Historicamente criada para servidores NFS em espaço de usuário: permite checar permissões de arquivo como um UID específico sem conceder a esse UID a capacidade de enviar sinais ao processo (diferente do que `setuid` implicaria).

Header: sys/fsuid.hman 2

Assinatura

int setfsuid(uid_t fsuid);

Parâmetros

ParâmetroTipoDescrição
fsuiduid_tNovo UID de checagem de sistema de arquivos.

Registradores (x86_64)

RegistradorPapelArgumento
raxnúmero da syscall (chamada) / valor de retorno (após SYSCALL)
rdiargumento 1fsuiduid_t

Valor de retorno

O UID de checagem de sistema de arquivos anterior (esta chamada não sinaliza erro via retorno).

Códigos de erro (errno)

Nenhum código de erro específico documentado para esta chamada.

Relacionadas