Simulando o SSH via WEB
Ao invés de se ter a porta 22 aberta no servidor Linux para disponibilizar o SSH, podemos tê-lo rodando via WEB. Neste artigo explicarei como programar um script em PHP para isso, daí fica a critério de cada um modificá-lo da forma que quiser.
Configuração
Antes de tudo, tenho que alterar o arquivo /etc/sudoers
para permitir que o usuário "www" tenha permissão para executar
os comandos de manipulação de usuários.
Altere as permissões do /etc/sudoers para 600:
# chmod 600 /etc/sudoers
e adicione a seguinte linha à ele:
Altere as permissões do /etc/sudoers para 600:
# chmod 600 /etc/sudoers
e adicione a seguinte linha à ele:
www ALL=NOPASSWD: ALL
Nesse caso deixei o usuário fazer tudo, caso contrário, não seria possível criar o SSH via WEB.
Salve, saia e restaure a permissão deste arquivo para 440:
# chmod 440 /etc/sudoers
E se alguem simular uma sessão com a var $autorizado valendo "sim" como fica?
Não consegui entender...