
willianpm
(usa Ubuntu)
Enviado em 30/09/2013 - 20:41h
Eu tenho um servidor de Proxy Tunneling, onde precisa de uma conexão SSH para o usuário usufruir do serviço.
Bem, este serviço era particular, mas agora estou disponibilizando para quem estiver disposto a me ajudar com as despesas. Para estes que me ajudam, estou dando 30 dias de conexão. Bem, eu já vi em outros proxy tunneling fazerem um sistema de tempo de conexão.
Eu já possuo scripts em shell, um para dar kick quando a pessoa tenta fazer login simultâneo, outro para impedir executar comandos dentro do sistema e um terceiro para mostrar a quantidade de tempo que o usuário se encontra online. Todos eles são executados pelo .profile do usuário, onde ele loga e já lê os comandos e os executa.
Agora estou precisando de um onde a pessoa loga no servidor via SSH e diz algo como "Você tem 23 dias de conexão restantes" quando este tempo esgota, a conta é automaticamente bloqueada. A intenção é por um comando no .profile do usuário para ele ler a shell responsável por isto.
Resumindo, quero fazer um script onde eu determino a quantidade de tempo que o usuário poderá ficar no servidor e ao final do tempo a conta seja bloqueada.
Por favor, já procurei por tudo e não consigo encontrar nada.