![VNC를 통해 명령 입력 및 출력을 리디렉션하는 방법은 무엇입니까?](https://linux55.com/image/103436/VNC%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%EB%AA%85%EB%A0%B9%20%EC%9E%85%EB%A0%A5%20%EB%B0%8F%20%EC%B6%9C%EB%A0%A5%EC%9D%84%20%EB%A6%AC%EB%94%94%EB%A0%89%EC%85%98%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
VNC 세션을 생성하고 거기에서 Linux 명령을 실행해야 합니다. LinuxVNC는 이 작업을 수행할 수 있지만 LinuxVNC에서는 tty만 내보낼 수 있습니다. Linux에는 64개의 tty만 사용할 수 있지만 이 숫자로는 충분하지 않습니다. 이 숫자를 늘릴 수 있는 방법이 있습니까? 이를 통해 LinuxVNC를 사용할 수 있습니다.
그렇지 않은 경우 명령 입력 및 출력이 포함된 VNC 세션을 어떻게 생성합니까? Proxmox의 vncterm은 이를 위해 설계되었지만 많은 문제에 부딪혀 대안을 찾으려고 노력했지만 지금까지는 운이 없었습니다.
제 경우에는 OpenNebula용 LXD 드라이버를 만들고 있습니다. OpenNebula에는 배포된 가상 머신 내의 콘솔에 연결할 수 있는 VNC 클라이언트가 있습니다. tty의 제한을 늘릴 수 없기 때문에 배포된 각 컨테이너에 대해 "lxc exec login"을 수행할 수 없으며 linuxvnc를 사용하여 이 tty를 내보내기 위해 출력을 다른 tty로 리디렉션할 수 없습니다. VNCterm은 저에게 잘 작동하지만 proxmox용으로 제작되었습니다. 다른 데비안 기반 시스템에 설치될 수 있지만 종속성 문제가 있을 수 있으며 솔루션은 즉시 사용 가능하며 다른 Linux 배포판에서도 작동해야 합니다. 또한 Proxmox의 VNCTerm을 사용하면서 다른 문제가 발생했습니다.
어떤 아이디어가 있나요? 먼저, 감사합니다.