Boa tarde.
Então, esses usuários não possuem acesso interativo com o servidor? Ou
seja, não possuem qualquer tipo de acesso a shell, terminal ou X11.
Se possuírem uma shell (mesmo que não a use), pode emular uma sessão telnet
ou ssh via php e enviar os comandos para a troca de senha.
Evite
Acredito que com um simples script conseguiria fazer isso, agora a
questão de ser como root realmente não sei como resolver.
No caso de script é possível rodar via C, PHP, Java, C++, Go, Python
entre tantas outras linguagens.
Henrique,
Teria que escrever dois programas em linguagem C, um que validasse o usuário e
outro que fizesse a troca de senha (O passwd não aceita passar usuário e senha
diretamente), nenhum dos dois é complexo, e ambos deveriam estar com 777 e
stick bit levantado, em outras palavram rodariam
3 matches
Mail list logo