콘솔을 열지 않고 VNC 뷰어 실행

콘솔을 열지 않고 VNC 뷰어 실행

이제 콘솔을 열고 다음을 입력해야 합니다.

xtightvncviewer [ip-address]

뷰어를 엽니다. 괜찮습니다. 하지만 콘솔을 열어두어야 합니다. 그렇지 않으면 뷰어가 닫힙니다. 나는 시도했다:

nohup xtightvncviewer [ip-address] &

그리고:

xtightvncviewer [ip-address]
[ctrl-Z]
bg

두 경우 모두 작은 비밀번호 대화 상자가 표시되고 뷰어가 열리지만 여전히 열려 있는 콘솔에 의존합니다. "헤드리스" 모드에서 xtightvncviewer를 열 수 있는 방법이 있습니까?

답변1

콘솔을 열지 않고 VNC 뷰어를 시작하려면 [Alt]+[F2]데스크탑 환경에서 시도해 보십시오. 대부분의 경우 데스크탑 환경에는 콘솔을 열 필요 없이 명령을 입력할 수 있는 대화 상자가 표시됩니다. 자주 실행하는 경우 데스크탑 항목 파일을 설정하고 와 유사한 이름으로 편리한 위치(예: 데스크탑 또는 애플리케이션 메뉴)에 저장하는 것이 좋습니다 TightVNC.desktop. 예:

[Desktop Entry]
Exec=xtightvncviewer myhost
Name=TightVNC to myhost
Terminal=false
Type=Application

또는 이미 콘솔에 있는 경우 콘솔용 창 관리자와 비슷한 "screen"이라는 유틸리티를 사용하여 이 작업을 수행할 수 있습니다. 시작 화면은

$ screen

새 창을 생성 [CTRL]+[A], [c]하면 쉘 프롬프트로 돌아갑니다. 프롬프트에 따라 VNC 뷰어를 정상적으로 시작한 다음 현재 터미널에서 분할 화면을 사용하십시오 [CTRL]+[A], [d]. 이렇게 하면 다시 셸로 돌아가지만 이번에는 세션을 종료해도 화면(및 VNC 뷰어)이 계속 실행됩니다.

이전에 열었던 화면 창에 다시 연결할 수도 있습니다(비대화형 VNC 뷰어에는 그다지 유용하지 않지만). 화면에 대해서는 매뉴얼 페이지를 참조하십시오.

관련 정보