Comandos por SSH [RESOLVIDO]

1. Comandos por SSH [RESOLVIDO]

Luis Felipe de Souza
luisfelipera

(usa Ubuntu)

Enviado em 08/08/2011 - 11:10h

Olá galera, estou tentando executar alguns comandos por ssh, porém quando executo por exemplo, o comando para abrir o firefox, ele abre na minha máquina. Eu quero executar os comandos mas quero que a saida seja na máquina do cliente. Tem como?


  


2. Re: Comandos por SSH [RESOLVIDO]

João Paulo Carneiro
jptudobem

(usa Debian)

Enviado em 08/08/2011 - 16:57h

E qual o comando que está dando?


3. Re: Comandos por SSH [RESOLVIDO]

Davidson Rodrigues Paulo
davidsonpaulo

(usa Ubuntu)

Enviado em 08/08/2011 - 17:20h

Primeiramente, é preciso que a máquina do cliente esteja com o ambiente gráfico ligado. Depois, basta executar o comando acompanhado da variável DISPLAY:

$ DISPLAY=:0 firefox

Observe que o display pode ser outro diferente de :0 (ex.: :1, :2), mas isso não é comum, :0 deve funcionar quase sempre.

O resultado esperado é o programa sendo exibido na máquina do cliente.

Se você precisar encerrar a sessão SSH e manter o programa aberto, uso o nohup:

$ DISPLAY=:0 nohup firefox &

--
Davidson Paulo
Os novos milionários ganham dinheiro com a internet. Ganhe você também! Saiba como.
http://www.bufalosgeradoresdedinheiro.com/comofunciona.html


4. Re: Comandos por SSH [RESOLVIDO]

Luis Felipe de Souza
luisfelipera

(usa Ubuntu)

Enviado em 08/08/2011 - 17:56h

davidsonpaulo muito obrigado! Nem sabia que era tão simples assim. Valeu!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts