`ssh -X` 특정 X 디스플레이를 요청하시겠습니까?

`ssh -X` 특정 X 디스플레이를 요청하시겠습니까?

호스트에 연결할 때 ssh -X특정 디스플레이를 요청할 수 있나요 ? 로그인하여 실행시 echo $DISPLAY에는 로그인할 때마다 다를 수 있습니다.

호스트에는 장기 실행 bash인스턴스 screen( byobu또는 관련 tmux)가 많이 있으며 이를 동기화 상태로 유지하는 것이 답답합니다 DISPLAY. 프로세스를 자동화하고 현재 디스플레이를 저장하고 로드하는 몇 가지 스크립트가 있지만 완벽하지는 않습니다. 큰 DISPLAY 번호(예 export DISPLAY=123:0: )를 선택하고 ssh -X해당 번호가 항상 생성되어 전달되도록 요청하고 싶습니다.

답변1

디스플레이는 로컬 시스템이 아닌 X원격으로 생성 및 할당되며 구성된 것 (기본적으로 10)으로 시작하고 사용되지 않은 디스플레이가 발견될 때까지 계속 증가합니다.sshdssh -XX11DisplayOffset

ETA: SSH X 전달은 영구 원격 데스크톱에 연결하기 위한 도구가 아닙니다. 영구 그래픽 데스크탑에 반복적으로 연결하고 연결을 끊으려면 VNC 또는 NX/ssh와 같은 것이 더 나은 솔루션입니다.

관련 정보