Abrir aplicativos de interface gráfica em servidores via ssh

1. Abrir aplicativos de interface gráfica em servidores via ssh

Dorgelo Matos
dorgelo

(usa Ubuntu)

Enviado em 07/06/2013 - 22:13h

Olá.

Gerencio um laboratório e criei alguns scripts para facilitar a minha vida, como: desligar algumas ou todas as máquinas, reiniciar algumas ou todos os pcs, acesso ssh sem senha informando apenas o nº da maquina, etc...
Bem fiz um script que gostaria de enviar um comando via ssh para as máquinas, mas gostaria de saber como mando abrir um determinado aplicativo ou arquivo de interface gráfica em um servidor via comando. Por exemplo: se eu der o comando 'firefox' no terminal local ele abre o firefox, com o ssh não funciona.
Achei uma forma aqui na comunidade de abrir aplicativos gráficos via ssh mas abre na minha máquina, o que não é a minha intenção.
http://www.vivaolinux.com.br/dica/Executando-aplicativos-de-interface-grafica-via-ssh-com-clientes-L...

O script que fiz é o seguinte (para comandos via terminal, somente, funciona):

#!/bin/bash

echo -e "PC a enviar o comando: \n0 - Todos \nX - Acessa PC(X):"
read var
echo -n "Comando a ser executado: "
read comando

if [ $var -eq "0" ]; then
for ip in {2..12}; do
ssh root@10.1.1.$ip "$comando"
done
else
ssh root@10.1.1.$var "$comando"
fi


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts