Como eu posso redirecionar a entrada e saída de um comando através do VNC?

1

Eu preciso criar uma sessão VNC, com um comando linux rodando nela. LinuxVNC pode fazer o truque, mas o LinuxVNC só me permite exportar ttys. Existem apenas 64 ttys disponíveis no linux, mas esse valor não é suficiente para mim, existe uma maneira de aumentar esse número? Isso pode me permitir usar o LinuxVNC.

Se não, como posso criar uma sessão VNC com a entrada e saída de um comando? O vncterm do Proxmox foi projetado para isso, mas estou tendo muitos problemas e tentando encontrar uma alternativa, sem sorte até agora.

Meu caso específico, estou construindo um driver LXD para o OpenNebula. O OpenNebula tem um cliente VNC que me permite conectar a um console dentro de máquinas virtuais implementadas. Como não consegui aumentar o limite do tty, não consigo executar "lxc exec login" para cada container implementado e redirecionar sua saída para outro tty para exportar este tty usando o linuxvnc. VNCterm é ótimo para mim, mas foi construído para proxmox. Ele pode ser instalado em outros sistemas baseados no Debian, mas pode haver problemas de dependências e essa solução precisa funcionar bem, pronta para uso e também em outras distribuições do Linux. Além disso, estou tendo outros problemas com o VNCTerm da Proxmox.

Alguma ideia? Obrigado em avançado

    
por Daniel Clavijo Coca 18.01.2017 / 21:52

0 respostas