user como líder do grupo

1

Cada aluno pertence a um ou mais grupos, e. yr-2015, ano-2016 (ano de ingresso na faculdade), sub-prog, sub-matemática, sub-lógica (disciplinas).

Também é possível que um professor pertença a esses grupos.

É possível ter um líder de grupo: tal que o professor é o líder do grupo, especificamente:

  • Como um aluno pode definir um arquivo para ser lido por auto e sub-professor de matemática?
  • Como pode ser configurado para que um subprogramador possa adicionar usuários ao grupo dela?
  • Como um líder de grupo pode criar outro líder de grupo? (por exemplo, professor-chefe, pode adicionar novos professores)

Eu não vou dar permissão para os alunos ou professores. Eu estou usando o Debian GNU / Linux, mas estaria mais interessado em soluções mais gerais (para todos os GNUs e os outros Unixes). Mesmo solução para outros sistemas que não estão disponíveis no GNU, desde que eles usem os mecanismos subjacentes que estão disponíveis no GNU / Linux.

    
por ctrl-alt-delor 28.06.2016 / 14:06

2 respostas

1

Se eu fizer a sua pergunta corretamente, você deseja estabelecer algum tipo de subadministrador. Na verdade, você está pedindo papéis diferentes com privilégios diferentes. No nível do sistema Unix / Linux existe apenas o superusuário todo poderoso e usuários comuns, nada entre eles. Talvez algum sudo mágico possa fazer o truque. No entanto, se você quer apenas compartilhar documentos, então você está muito melhor com sistemas de gerenciamento de documentos (ou um dos wikis mais sofisticados) que freqüentemente permitem papéis do tipo que você pediu.

    
por 28.06.2016 / 14:20
0

Eu percebi a resposta para usar um caso, esta manhã (quando acordei).

Como um aluno pode definir um arquivo para ser lido por um professor autodidata e sub-professor?

Para fazer isso, o aluno pode usar listas de controle de acesso a arquivos:

setfacl -m g:subMathTeacher:r file-to-share-with-teacher

O aluno não precisa pertencer ao grupo para fazer isso. Há problemas com _ ou - no nome do grupo ( setfacl interpreta-os).

    
por 29.06.2016 / 09:54