DecioSP
(usa Slackware)
Enviado em 11/02/2010 - 23:04h
Pelo seu exemplo, supondo que você não queira que o usuario Y tenha permissão de abrir o WMWARE por exemplo.
Caso você não se importe com isso, a melhor maneira é fazer um fazer um chmod 775 (ou 777 caso o usuario não pertença ao grupo proprietário, é possivel que você tenha que dar permissões recursivas aqui, dependendo do programa)
Caso você se importe, o melhor é criar um grupo para cada programa. (usando o groupadd, ou melhor ainda, editando o /etc/group)
Exemplo:
emacs /etc/group
Vá até o final do arquivo e acrescente:
dosemu:x:105:Nome do usuario X
wine:x:106:Nome do usuario Y
wmware:x:107:Nome do usuario W
Só tome cuidado para não repetir a ID do grupo. (Por exemplo, colocar dosemu:x:18 porque 18 por padrão é o grupo video, na duvida, vá até o fim do arquivo e aumente de um em um a partir do ultimo grupo)
Feito isso, você só precisa precisa mudar o grupo proprietário do programa usando um chgrp e alterar as permissões de grupo para 7 por exemplo.
Caso você confie plenamente nos usuarios, você pode também mudar o proprietario dos programas com um chown.
Se você não estiver muito familiarizado com os comandos, basta avisar que eu tento fazer uma explicação mais detalhada incluindo as linhas de comando.