O nome de usuário no linux é único, assim como o uid, então, na minha opinião, verificando o nome do usuário tão seguro quanto verificar o uid.
Digamos que você tenha um usuário chamado foo
e um grupo chamado foogroup
.
O uid para foo
é 10000 e o gid para foogroup
é 20000.
Se o seu programa deseja restringir usuários específicos, verificar o nome do usuário é tão seguro quanto verificar o uid?
Até onde eu sei, modificar o nome de usuário ou o uid só pode ser feito modificando /etc/passwd
ou usando usermod
.
O nome de usuário no linux é único, assim como o uid, então, na minha opinião, verificando o nome do usuário tão seguro quanto verificar o uid.
Tags permissions users uid