Criando uma distribuição do Linux que só executa um aplicativo [duplicado]

1

É possível criar uma distribuição do Linux que execute apenas um aplicativo? Por exemplo, quero que apenas execute um navegador e não ofereça suporte a nenhum outro aplicativo. Como posso fazer isso?

    
por DeadlyMind 29.11.2011 / 16:28

3 respostas

1

Se o usuário tiver acesso "root", sempre encontrará uma maneira de executar o que quiser. Por outro lado, se o usuário não tiver acesso root, você pode tentar limitar seu acesso a um aplicativo.

Lshell é um shell restritivo que permite fazer isso no nível do shell. Se você tem um ambiente gráfico, é ainda mais fácil. Coloque apenas um botão gigante na tela:)

    
por 29.11.2011 / 16:46
0

Tenho certeza de que é possível , mas provavelmente mais trabalho do que você deseja. Eu suponho que você teria que investigar os scripts de inicialização. Pode ser mais fácil criar um usuário, alterar as permissões no restante do disco para bloqueá-lo (exceto programas e bibliotecas necessários), dar a ele uma sessão de login automático / kde, definir a opção novtswitch no xorg.conf e mude seu script de login para abrir o navegador / o que quer que seja.

    
por 29.11.2011 / 16:47
0

É obviamente possível. A maneira mais simples de pensar é que toda vez que o usuário está logado, ele é chrooted para um shell restrito, que possui apenas um comando, seu aplicativo. Claro, isso é mais fácil dizer do que fazer.

    
por 29.11.2011 / 21:36

Tags