Eu acredito que você precisa se conectar ao servidor desta maneira:
ssh user@server -X
Com o argumento -X, a sessão renderiza a interface gráfica do programa em seu cliente.
Estou usando o Ubuntu 12.04. Eu fiz o upload de um pequeno programa java (Hadoop Word Count) para um servidor linux usando o FileZilla e agora tenho que executar esse programa na máquina do servidor. Eu sei como se conectar ao servidor usando o terminal, ou seja, ssh -l user-name ip-de-servidor Mas não sei como executar o programa que reside lá. Por favor me ajude como executar esse programa da minha máquina.
Eu acredito que você precisa se conectar ao servidor desta maneira:
ssh user@server -X
Com o argumento -X, a sessão renderiza a interface gráfica do programa em seu cliente.
Você precisa de um compilador java para compilar seu programa antes de executá-lo para instalar o compilador, execute o comando apt-get install javac
(supondo que você esteja operando como root). Você deve ter seu programa salvo com uma extensão .java. Vamos chamá-lo example.java.
Quando todos os itens acima estiverem em vigor, use o comando javac example.java
para compilar e, em seguida, java example
para executar. Quando você compila, bash não lhe dando qualquer resposta é um sinal de que a compilação teve sucesso sem erro.
Eu dei isso supondo que você usou o ssh para acessar o servidor remotamente