Gostaria de saber se com o Java eu poderia executar comandos do UNIX, já vi algumas classes que fazem isso mais que não explica direito como funciona e que também é restrito os comandos. No meu caso eu preciso fazer um programa que a partir da estação do usuário ele consiga alterar sua senha em todos os servidores da empresa. Nesse caso eu teria que realizar alguns comandos como passwd , grep na pasta etc\passwd para verificar se o login fornecido existe na máquina dentre outros, gostaria de saber como é possível fazer isso.
Descupe a demora mais é porque foi a primeira vez que postei um tópico aqui no fórum e não estava conseguindo achar meu tópico depois que postei. Hoje procurando a mesma coisa no google acabei achando meu link, Agradeço pela diga e vou fazer uns testes aqui, caso apareça alguma outra dúvida eu aviso. Mais no mais só tenho a agradecer.
Valeu e que Deus te abençoe.
E
esousaaPJ
Pessoal gostaria de saber se alguém sabe como eu faço para conectar com uma máquina Unix, no caso eu precisaria logar na máquina e depois dar os comando passwd com a nova senha do usuário, o fabiofalci mandou esse código que eu dei uma olhada e acho que soluciona o meu problema de executar os comandos, mais eu estou com dificuldades de pensar numa maneira de conectar com a maquina UNIX, Eu teria que montar um cliente e um servidor? ou existe alguma API pronta para resolver esse problema?, seila uma API que simule um telnet ou um ssh que quando eu chamar ela, ela ja pede a senha e usuario e eu informo e ela conecta na maquina e aí eu executaria os comandos.
Valeu novamente.
E até mais.
F
fabiofalciPJ
Cara… usando ssh pode ser uma solucao…
Tem uma penca de libs que tu pode usar ssh + java…