Possibilita aos usuários fazer o download de pacotes para a pasta de origem e construí-los lá [closed]

0

Como posso dar aos usuários (Eu sou o administrador) permissões para fazer o download de pacotes para /usr/local/src e compilá-los lá?

    
por George 08.09.2016 / 10:29

1 resposta

1

O Debian e seus derivados (incluindo o Ubuntu, até onde eu sei) têm um grupo src que é destinado a isso, embora historicamente em /usr/src (que costumava pertencer ao grupo src por padrão, e group writable - não é mais o caso dos sistemas instalados depois de 2010 .

Para adaptar isso a /usr/local/src , você só precisa configurar esse diretório apropriadamente:

chown root:src /usr/local/src
chmod 775 /usr/local/src

adicione os usuários apropriados ao grupo src :

adduser user1 src

Você pode aplicar a mesma técnica usando qualquer grupo de sua escolha. Por exemplo, com um novo grupo chamado localsrc :

addgroup localsrc
chown root:localsrc /usr/local/src
chmod 775 /usr/local/src
adduser user1 localsrc

Além disso, se você quiser que os diretórios criados por seus usuários sejam graváveis por qualquer pessoa do grupo, adicione o grupo de bits:

chmod 2775 /usr/local/src
    
por 08.09.2016 / 10:43