호스트 키보드를 사용하여 태블릿에서 "원격" SSH 세션을 갖는 방법은 무엇입니까?

호스트 키보드를 사용하여 태블릿에서 "원격" SSH 세션을 갖는 방법은 무엇입니까?

아마도 약간 이상한 요구 사항은 다음과 같습니다.

  • Ubuntu를 실행하는 컴퓨터/노트북이 있습니다.
  • 나는 iPad를 가지고 있고 그 노트북에 SSH를 통해 접속할 수 있습니다그 옆에 앉아
  • iPad를 추가 터미널 화면으로 사용하고 싶습니다

내가 원하지 않는 것:

  • 전체 VNC가 필요하지 않습니다. 속도가 느리고 해상도도 상대적으로 낮습니다. 마우스 포인터나 소리가 필요하지 않습니다.
  • 분명히 X11을 전달하는 iSSH라는 iOS 앱이 있지만 영국 Apple App Store에서는 사용할 수 없는 것 같습니다.

who이 명령을 사용하여 iPad용 pts 세션을 볼 수 있으며 기본 데스크탑의 세션에서 이를 에코할 수 있습니다. screeniPad 세션에서 현재 활성 데스크톱 창의 세션으로 전환 할 수 있지만 미러링만 수행되고 추가 터미널 "공간"이 확보되지 않습니다.

내 이상은 Ctrl-Tab을 통해 iPad에서 실행되는 터미널을 전환할 수 있는 것입니다. 내가 생각하기에 효과가 있을 것으로 생각되는 한 가지 비결은 어떻게든 iPad가 연결된 "오프스크린" xterm 세션을 갖는 것입니다.

(참고: 원래 askubuntu.com에 질문을 했지만 나중에 내 질문이 우분투와 관련이 없으며 단지 제가 사용하던 배포판일 뿐이라는 것을 깨달았습니다.)

편집 - 의견에 대한 응답으로 몇 가지 설명:

@SpecialBomb - X11 애플리케이션을 모니터링할 필요가 없습니다. 저는 Linux 노트북과 iPad를 테이블 위에 나란히 놓고 iPad를 추가 터미널 창으로 사용할 수 있기를 바랍니다. 이 정보는 iPad에서 SSH를 통해 거의 얻을 수 있지만 명령을 입력하려면 iPad의 온스크린 키보드만 사용할 수 있습니다. 랩톱 홈 화면의 터미널에서 해당 세션의 명령을 "실행"할 수 있다는 것을 알고 있지만 원격 iPad 세션 간에 키보드를 전환하고 싶습니다. 연결이 있기 때문에 이것이 가능해야한다고 생각합니다.

@Radovan Garabik - x2x 및 x2vnc는 각각 완전한 원격 창 및 미러링 프로토콜입니다. 저는 iPad에서 근처 노트북으로 SSH를 연결한 다음 키보드를 사용하여 노트북이나 iPad SSH PTS에 명령을 입력할 수 있는 매우 간단한 설정을 원합니다.

랩톱에서 SSH 세션으로 에코할 수 있고 랩톱의 SSH 세션에서 명령을 실행할 수도 있기 때문에 연결이 가능합니다. 하지만 나는 아이패드 세션이 내 노트북의 xterm 터미널에 있는 추가 "탭"처럼 사용될 수 있었으면 좋겠다.

답변1

내 질문에 대한 가능한 (해키적인) 대답은 다음과 같습니다.

  1. iPad(또는 모든 태블릿)에서 SSH를 통해 노트북에 연결하세요.
  2. iPad에서 다음을 실행하세요.screen -S ipad
  3. 노트북에서 터미널 창을 엽니다.
  4. 달리기screen -x ipad
  5. 터미널 창을 최대한 작게 만들고 옆으로 옮깁니다.

이제 거의 최소화된 터미널을 클릭하기만 하면 랩톱의 키보드 입력을 효과적으로 캡처할 수 있으며 iPad/태블릿에서 볼 수 있으므로 두 번째 터미널 화면으로 사용할 수 있습니다.

내가 정말로 원하는 것은 내 노트북에 작은 창을 설치하지 않고도 이 효과를 얻을 수 있는 방법입니다. 완전히 최소화하면 확실히 키보드 입력을 캡처하지 못합니다.

편집 - 또 다른 단점은 명령이 랩톱 세션에 의해서만 해석된다는 것입니다 ctrl-a screen.screen

관련 정보