O SSH permite que você use o X-forwarding com o comutador -X. Você se conectaria com esse switch na linha de comando, então qualquer ferramenta GUI que você executasse (exceto o Firefox, sem um switch especial adicionado a isso) aparecerá na sua máquina local, mas estará rodando no sistema remoto.
Outras opções são executar o VNC no sistema Linux e conectar-se a ele com um cliente VNC (embora eu use o SSH para encapsular a conexão e mantê-la criptografada).
O CentOS pode ter uma ferramenta incorporada para permitir um controle de GUI remoto, como o Ubuntu agora permite.