Autor Tópico: Como dar permissão para somente o root executar certo aplicativo?  (Lida 1825 vezes)

Offline emdceara

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Como dar permissão para somente o root executar certo aplicativo?
« Online: 17 de Dezembro de 2009, 13:49 »
Boa Tarde a todos!  ;D

Bem, aqui na faculdade em que trabalho, vamos instalar o ubuntu 9.04 para os alunos. Tanto para os leigos (que acham que só tem um sistema operacional - windows) e para os avançados (estudante de informática). O meu medo aqui com toda certeza é para os estudantes de informática que como sempre querem instalar programas, instalar jogos, mudar papel de parede, excluir o painel e até mesmo entrar no terminal como root adicionando usuários! O objetivo desses alunos não é de ficar mexendo no ubuntu 9.04 e acabar com tudo! Enfim... 

Tentei esconder os Aplicativos usando o Menu Principal e desabilitando atalhos do teclado como, por exemplo, o Alt+F2 para não executarem os nomes dos Aplicativos.

Ainda sim não é suficiente. Muitos Aplicativos podem ser chamados pelo Terminal.

Então, peço ajuda a vocês porque tem Aplicativos como o "alacarte", "pessulus" e outros que podem ser abertos pelo usuário comum no Terminal e não quero que os alunos mexam e desconfigurem tudo  >:(

Minha dúvida é:
Tem como então deixar esses Aplicativos só serem abertos pelo root? Como eu posso fazer/dar essa permissão?

Já agradeço antecipadamente quem puder me ajudar!  ;)

Offline sboorbou

  • Usuário Ubuntu
  • *
  • Mensagens: 385
  • LPIC 2 - LPI 000180523 - Linux user 490229 - MCITP
    • Ver perfil
Re: Como dar permissão para somente o root executar certo aplicativo?
« Resposta #1 Online: 17 de Dezembro de 2009, 14:40 »
1º como funciona ai, cada aluno tem 1 usuário ou existem um usuário "generico" para a operação?

DICA adiantada - se quiser tirar o console dos usuários ( de forma que eles não acessem mais o console, impedidos de digitar comandos por exemplo ) vá até /etc/passwd e coloque no fim do usuário ( no lugar de /bin/bash ) /bin/false
duvida eu em você sinto... duvida a raiva leva, raiva ao ódio leva, ódio é o lado negro da força - Mestre Yoda

Offline emdceara

  • Usuário Ubuntu
  • *
  • Mensagens: 3
    • Ver perfil
Re: Como dar permissão para somente o root executar certo aplicativo?
« Resposta #2 Online: 17 de Dezembro de 2009, 14:48 »
Oi sboorbou ,

então, só existe um usuário "genérico" chamado "aluno".

Vou testar a sua dica adiantada aqui e verei se somente isso resolverá os meus problemas...

Obrigada.
« Última modificação: 17 de Dezembro de 2009, 14:53 por emdceara »

Offline sboorbou

  • Usuário Ubuntu
  • *
  • Mensagens: 385
  • LPIC 2 - LPI 000180523 - Linux user 490229 - MCITP
    • Ver perfil
Re: Como dar permissão para somente o root executar certo aplicativo?
« Resposta #3 Online: 17 de Dezembro de 2009, 14:52 »
tecnicamente eles deve ser impedidos de usar um terminal apartir dai.......

ou você pode criar um usuário ( sistema > administração > usuários e grupos ) e criar um usuário com o perfil Unprivileged....... e troca no final para /bin/false.... ai eles não fasem.......
« Última modificação: 17 de Dezembro de 2009, 14:58 por sboorbou »
duvida eu em você sinto... duvida a raiva leva, raiva ao ódio leva, ódio é o lado negro da força - Mestre Yoda