Articles of ssh

JSchException Java: Auth cancel

Atualmente estou vendo este problema ao tentar ssh em uma checkbox usando o JSch. Eu testei a conexão usando o Cygwin e ele se conecta perfeitamente. Eu gerou o par de chaves e coloquei a chave pública no arquivo authorized_keys no servidor remoto. Abaixo está um extrato dos registros INFO: Next authentication method: publickey INFO: […]

Java Redirecionando o Fluxo de Entrada e Saída do Terminal para GUI (JSch)

Estou trabalhando em um projeto no qual pretendo criar um aplicativo de GUI Java que se conecte a um servidor ssh e execute comandos remotos no servidor. Estou disposto a usar a JSch Library. Meu objective é fazer com que botões e campos de texto forneçam ao usuário a capacidade de enviar comandos e obter […]

usando git com apache sshd

Estou tentando usar o msysgit em um servidor SSH que eu escrevi em Java usando o sshd e eu fiz um grande progresso em que eu passei por alguns erros de git, eu sou capaz de conectar usando putty e obter um shell, eu tenho git em minhas janelas caminho, mas eu ainda não consigo […]

Cliente ssh de Java

Eu estou tentando criar um aplicativo da web que irá verificar vários status de serviço, statistics do servidor etc. Eu encontrei este http://www.jcraft.com/jsch/ parece ser muito bom ssh java implementação. Mas toda vez que eu faço login no servidor, sou solicitado a confirmar a impressão digital da chave RSA da seguinte forma: Como posso replace […]

enviando SIGINT CTRL-C usando SSH2 ganymed?

Eu preciso matar um processo que comecei a usar o SSH2 ganymed. Especificamente, eu gostaria de matá-lo normalmente usando Ctrl + C. Eu tenho visto idéias de tentar enviar ASCII \x03 mas ao usar o execCommand () ele não pegará caracteres escapados. Como posso enviar Ctrl + C SIGINT através do ganymed? Se houver outro […]

Como ler o banner par de sig-chave SSH (para gerar a senha SSH) depois de conectar-se ao host em java?

Eu quero ler o banner par de sig-chave SSH (para gerar a senha SSH) depois de se conectar a um host remoto em java. Estou usando a biblioteca cliente JSch para conexões SSH. A senha do SSH muda depois de certas operações no host, portanto, sempre que preciso gerar uma nova senha SSH do par […]

Aleatoriamente recebendo saída vazia durante a execução do comando shell via JSch

Eu estou tentando executar abaixo do comando Linux via JSch (comando de verificação de espaço) usando o JSch: df -h -P |awk ‘{print $6″ “$4}’ |awk ‘{ if ($1 == “/On_Demand”) {print}}’ | awk ‘{print $2}’ | awk ‘{ if ($1 ~ /M/) {print ($1*1)} else if($1 ~ /G/) {print ($1*1024)} else if($1 ~ /T/) […]

Listar a hierarquia completa de diretórios no servidor SFTP usando o JSch em Java

Eu quero exibir a hierarquia completa de um diretório em um local remoto usando o JSch. O local tem várias pastas e uma pasta pode ou não ter arquivos. Código escrito por mim (tomado como referência pelo SFTP Ler todos os arquivos no diretório ): sftpChannel.cd(remotePath); Vector files = sftpChannel.ls(“*”); List ret=new ArrayList(); for (int […]

Conecte-se a um sistema Linux assegurado pelo RSA SecurID usando ssh2 em Java

Eu quero criar uma conexão a partir de um sistema Windows para uma máquina Linux que usa a senha de token RSA para autenticação e eu quero executar comandos shell e obter a saída do código Java. Ao efetuar login nesse sistema Linux, o putty possui as seguintes etapas: Digite o IP e a porta […]

Túnel SSH reverso com JSCH Java

É possível fazer uma conexão ssh reversa usando o JSCH? Se não estiver, há alguma outra biblioteca Java pura que eu possa usar para fazer uma conexão SSH de túnel reverso? O comando que eu quero imitar é similar a: ssh -fN -R 7000:localhost:22 username@yourMachine-ipaddress