Professional Documents
Culture Documents
Java Como Cliente SSH
Java Como Cliente SSH
Olá amigos,
Gostaria de saber se alguem tem algum codigo de preferencia feito no netbeans para
cliente SSH
que de para usar varios conexões em abas ou alguem conhece algum programa assim…
eu uso o putty mas como trabalho com varias conexões simuntanea acontece de da um
shutdown em um servidor a 500 km de distancia ai complica tudo… ).
obrigado a todos
Cara, se estiver procurando algo para fazer SSH com Java, dá uma olhada nesses cabras:
ch.ethz.ssh2.ChannelCondition;
ch.ethz.ssh2.Connection;
ch.ethz.ssh2.Session;
ch.ethz.ssh2.StreamGobbler;
package br.com.oi.gestaoambientes.connector;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintStream;
import ch.ethz.ssh2.ChannelCondition;
import ch.ethz.ssh2.Connection;
import ch.ethz.ssh2.Session;
import ch.ethz.ssh2.StreamGobbler;
if (isAuthenticated == false)
throw new IOException("Authentication
failed.");
sshSession = sshConnection.openSession();
sshSession.startShell();
stdout = new
StreamGobbler(sshSession.getStdout());
stderr = new
StreamGobbler(sshSession.getStderr());
stdin = sshSession.getStdin();
this.state = 1;
} catch (IOException e) {
// TODO Auto-generated catch block
this.state = 0;
e.printStackTrace();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
this.state = 0;
e.printStackTrace();
}
}
if (state == 0)
start();
try {
write(command);
msg = read();
if (msg.length() <= 0)
msg = readError();
} catch (IOException e) {
e.printStackTrace();
} catch (InterruptedException e) {
e.printStackTrace();
}
return msg;
}
}
zzzhhh
set '08
Amigo,
vc teria algum codigo ja pronto pra usa ssh?
ja agradeço a ajuda…
obrigado
celso.martins
set '08
Abraços.
zzzhhh
set '08
ch.ethz.ssh2.ChannelCondition;
ch.ethz.ssh2.Connection;
ch.ethz.ssh2.Session;
ch.ethz.ssh2.StreamGobbler;
faelcavalcanti
set '08
http://www.ganymed.ethz.ch/ssh2/javadoc/overview-summary.html 32
7 anos depois
Tópicos sugeridos
Quer ler mais? Veja outros tópicos em Java ou ver últimos tópicos.
Links do GUJ
Caelum
Alura Cursos de Tecnologia
Livros da Casa do Código
Alura Língua
Categorias
Programação
Front-end
Mobile
Infraestrutura
Assuntos Gerais
Redes Sociais
/GUJ.com.br
Imersões
Ei, dev. Se o seu foco é sua carreira, assine a newsletter Imersão, Aprendizado e
Tecnologia com insights que nosso CEO escreve toda semana
Conheça a Alura
Cursos de Mobile
Cursos de Programação
Cursos de Front-end
Cursos de Business
Grupo Alura
Educação
o Caelum
o Casa do Código
Educação Online
o Alura
o Alura LATAM
o Alura Start
o MusicDot
o Alura Língua
o PM3
Comunidade
o Scuba Dev
o Like a Boss
o Carreira sem Fronteiras
o GUJ
Parceiros
o iMasters
//