Executando um aplicativo de console na conexão

1

Espero que este seja o fórum certo para isso e desculpem a questão ingênua.

Eu gostaria de fornecer um login de "convidado" para um servidor linux (não dedicado) e executar apenas um aplicativo de console. O usuário não pode fazer nada mais do que usar este aplicativo. Um cenário poderia ser:

 ssh dervinATsomehost.com (no pasword)

e apenas executar automaticamente o aplicativo shell, diga

  Welcome to Dervin's shell.
  Dervin$

quando o usuário diz "sair", toda a conexão cairia, não apenas o aplicativo.

Isso parece relativamente simples, mas não sei por onde começar.

Obrigado.

    
por Dervin Thunk 12.06.2009 / 21:14

2 respostas

3

Basta definir o shell do usuário para o aplicativo alterando "/ bin / sh" (ou "/ bin / bash") no arquivo / etc / passwd para qualquer programa que você queira que ele execute. Esteja ciente de que muitos programas permitirão que o usuário inicie um shell.

    
por 12.06.2009 / 21:27
0

Dependendo do que você gostaria que eles fizessem; você também pode instalar algo como o rssh ( link ).

    
por 12.06.2009 / 21:43