No Ubuntu, como posso dar dois grupos de usuários root power, exceto para o acesso a uma pasta?

2

Acabei de criar um servidor de desenvolvimento Ubuntu e gostaria de trabalhar com duas equipes nele. Eu quero que as pessoas dessas equipes façam o que quiserem, mas eu não quero que eles sejam capazes de ver os arquivos da outra equipe, como eu faço isso?

Se eu colocá-los no arquivo sudo-ers, eles podem acessar a pasta da outra equipe, sem sudo, eles reclamam que não são capazes de instalar um novo software na máquina. Como posso dar a eles o poder de que precisam sem a capacidade de ver os arquivos da outra equipe?

    
por Joris 30.09.2011 / 00:02

3 respostas

2

Que tal duas máquinas virtuais diferentes? Dessa forma, cada uma pode fazer o que quiser ao sistema sem ter acesso aos arquivos uns dos outros.

    
por 30.09.2011 / 00:34
2

Você pode dar acesso ao sudo por comando.

adicione apt-get , iniciando e parando os daemons necessários em /etc/init.d e pronto.

    
por 30.09.2011 / 00:42
0

Crie dois grupos e adicione usuários a cada grupo com base na separação da equipe.

Além disso, eu criaria dois diretórios iniciais (por exemplo, / home / team1 e / home / team2) e, ao criar usuários, criaria seus diretórios iniciais em cada um deles, além de configurá-los para o grupo correto

useradd -D /home/team1/jsmith -g team1

Em seguida, implemente a sugestão da @Hubert de restringir as atividades do 'sudo'. O Sudo tem toneladas de configurações diferentes pode levar várias idas e vindas com as equipes para eliminá-las.

    
por 30.09.2011 / 01:00