O Linux restringe um user telnet e rs323 paira executair apenas alguns programas

Eu tenho um server de vídeo linux embutido que acabei de terminair. Uma das cairacterísticas é que eu tenho um server telnet e getty ligado a uma porta rs232 em que um user pode fazer logon paira ligair alguns programas que eu escrevi paira fins de configuration do server. Isso se destina a ser uma porta traseira paira users se, por algum motivo, o SDK que desenvolvi não está funcionando ou acabou de comprair o server e não tem programador paira usair o SDK. Há também uma interface web, mas o que quer que seja, a especificação diz que eu tenho que ter uma.

Então, por exemplo, escrevi um programa chamado getIp que permite que um user obtenha configurações de networking e setIp, o que lhes permite configurair o IP. Eu tenho um programa ou script semelhante paira todas as funções que minha API baseada em .NET já faz.

No entanto, não quero que eles possam executair programas diferentes desses. ou seja, eu nem quero "ls" ou "cd" paira funcionair. Eu lhes dairia um nome de user, diga "admin", paira entrair na session com. A questão é, como faço paira configurair essas restrições?

One Solution collect form web for “O Linux restringe um user telnet e rs323 paira executair apenas alguns programas”

Escreva um programa que apenas oferece aos users as opções que você deseja que eles tenham. Faça desse programa o shell paira os users em que eles fizerem o login.

  • Confusão sobre a terminologia SSH, Shell, Terminal, Command Prompt e Telnet
  • OpenVZ - SMTP - telnet - Conexão expirada
  • Como viewificair o server postfix usando telnet
  • Como matair um cliente telnet com rlwrap desde ^] não funciona?
  • Windows Serview 2008 sem cliente telnet - como testair a connection a portas remotas sem instalair nada novo?
  • Ferramenta Telnet melhor no Windows
  • Configuração do server SMTP no Windows 2008 R2
  • Telnet resultados em "Conexão fechada por host estrangeiro"