영어프랑스어스페인어

Ad


온웍스 파비콘

Xvnc4 - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 Xvnc4 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 Xvnc4 명령입니다.

프로그램:

이름


Xvnc - X VNC 서버

개요


Xvnc [옵션] :표시하다#

기술


Xvnc X VNC(가상 네트워크 컴퓨팅) 서버입니다. 표준 X 서버를 기반으로 하며,
그러나 실제 화면이 아닌 "가상" 화면이 있습니다. X 응용 프로그램 표시
일반 X 디스플레이인 것처럼 표시되지만 VNC를 통해서만 액세스할 수 있습니다.
뷰어 - 참조 vncviewer(1).

따라서 Xvnc는 실제로 하나에 두 개의 서버입니다. 응용 프로그램에는 X 서버이고
원격 VNC 사용자는 VNC 서버입니다. 관습에 따라 우리는 VNC 서버가
디스플레이 번호는 X 서버 디스플레이 번호와 동일하므로 다음을 사용할 수 있습니다.
예. snoopy:2는 X 세계와 VNC 모두에서 "snoopy" 머신의 디스플레이 2를 나타냅니다.
세계.

가장 좋은 시작 방법 Xvnc 통해 가상 서버 스크립트. 이것은 환경을 설정합니다
적절하게 몇 가지 X 응용 프로그램을 실행하여 진행합니다. 에 대한 매뉴얼 페이지를 참조하십시오.
가상 서버(1) 자세한 내용은.

옵션


Xvnc 많은 옵션이 필요합니다 - 실행 중 Xvnc -도움 목록을 제공합니다. 이들 중 다수는 표준
X 서버 옵션에 설명되어 있습니다. 엑스서버(1) 매뉴얼 페이지. 이외에
명령줄을 통해서만 설정할 수 있는 옵션인 "매개변수"도 있습니다.
명령줄과 vncconfig(1) 프로그램.

-기하학 x신장
생성할 데스크톱의 크기를 지정합니다. 기본값은 1024x768입니다.

-깊이 깊이
생성할 데스크탑의 픽셀 깊이를 비트 단위로 지정합니다. 기본값은 16, 기타
가능한 값은 8, 15 및 24입니다. 다른 값은 이상을 유발할 수 있습니다.
애플리케이션에 의한 행동.

-픽셀 형식 체재
사용할 서버의 픽셀 형식을 지정합니다(BGRnnn 또는 RGBnnn). 깊이 8의 기본값
BGR233입니다(가장 중요한 XNUMX비트는 파란색을 나타내고 다음 XNUMX비트는
녹색, 최하위 16개가 빨간색을 나타냄), 깊이 XNUMX의 기본값은 다음과 같습니다.
RGB565 및 깊이 24의 경우 RGB888입니다.

-cc 3 기본 TrueColor 시각적 개체의 대안으로 Xvnc를 실행할 수 있습니다.
PseudoColor 비주얼이 있는 서버(즉, 색상 맵 또는 팔레트를 사용하는 서버),
이러한 기능에서만 작동하는 일부 오래된 X 응용 프로그램을 실행하는 데 유용할 수 있습니다.
표시하다. -cc 옵션에 대해 3(PseudoColor) 및 4(TrueColor) 이외의 값
이상한 동작이 발생할 수 있으며 PseudoColor 데스크탑은 8비트 깊이여야 합니다(예:
-깊이 8).

-inetd 이것은 inetd에서 시작할 수 있도록 Xvnc의 동작을 크게 변경합니다.
inetd 사용에 대해서는 아래 섹션을 참조하십시오.

-도움 모든 옵션 및 매개변수 나열

매개 변수


VNC 매개변수는 명령줄과 vncconfig(1) 프로그램,
XF86Config 파일의 옵션 항목을 통해 VNC 지원 XFree86 서버와 함께.

매개변수는 -로 켤 수 있습니다.내 돈 또는 끄기 -내 돈=0. 취하는 매개변수
값은 -로 지정할 수 있습니다.내 돈 가치. 기타 유효한 양식은 다음과 같습니다. 내 돈=가치 -내 돈=가치
--내 돈=가치. 매개변수 이름은 대소문자를 구분하지 않습니다.

-데스크톱 데스크탑 이름
각 데스크톱에는 뷰어에 표시될 수 있는 이름이 있습니다. 기본값은 "x11"입니다.

-rfb포트 포트
Xvnc가 뷰어의 연결을 수신하는 TCP 포트를 지정합니다(
VNC에서 사용되는 프로토콜을 RFB - "원격 프레임 버퍼"라고 합니다. 기본값은 5900입니다.
플러스 디스플레이 번호.

-rfbwait 시간, -ClientWaitTimeMillis 시간

Xvnc를 차단하는 시청자를 기다리는 시간(밀리초)입니다. 이것은
Xvnc는 단일 스레드이고 때로는 뷰어가
메시지 전송 또는 수신 완료 - 업데이트를 의미하지 않음
이 시간 이후에 중단됩니다. 기본값은 20000(20초)입니다.

-httpd 예배 규칙서
주어진 디렉토리에서 파일을 제공하는 미니 HTTP 서버를 실행합니다. 일반적으로
디렉토리에는 Java 뷰어용 클래스가 포함됩니다. 또한
.vnc 확장자는 특정 대체 항목을 가지므로 단일 설치
Java VNC 뷰어는 별도의 Xvnc 인스턴스에서 제공할 수 있습니다.

-http포트 포트
미니 HTTP 서버가 실행되는 포트를 지정합니다. 기본값은 5800에
표시 번호.

-rfbauth 암호 파일, -비밀번호 파일 암호 파일
뷰어를 인증하는 데 사용되는 암호가 포함된 파일을 지정합니다. 파일
연결이 들어올 때마다 액세스하므로 다음을 통해 즉석에서 변경할 수 있습니다.
vncpasswd(1).

- 연기 업데이트 시간
Xvnc는 많은 경우에 성능을 향상시키는 "지연 업데이트" 메커니즘을 사용합니다.
프레임 버퍼를 변경한 후 Xvnc는 이 밀리초 동안 기다립니다.
(기본값 40) 대기 중인 클라이언트에 업데이트를 보내기 전. 이것은 더 많은
변경 사항은 단일 업데이트로 통합되는 경향이 있습니다. 결과를 0개로 설정
이전 버전의 Xvnc와 동일한 동작으로,
프레임 버퍼는 대기 중인 모든 클라이언트를 즉시 업데이트합니다.

-SendCutText
클립보드 변경 사항을 클라이언트에 보냅니다(기본값은 켜짐). 또한 다음을 실행해야 합니다.
vncconfig(1) 클립보드가 작동하도록 합니다.

-CutText 수락
클라이언트에서 클립보드 업데이트를 수락합니다(기본값은 켜짐). 또한 다음을 실행해야 합니다.
vncconfig(1) 클립보드가 작동하도록 합니다.

-AcceptPointerEvents
클라이언트의 포인터 누르기 및 해제 이벤트를 수락합니다(기본값은 켜짐).

-AcceptKeyEvents
키 누름을 수락하고 클라이언트의 이벤트를 해제합니다(기본값은 켜짐).

-DisconnectClients
들어오는 연결이 공유되지 않는 경우 기존 클라이언트의 연결을 끊습니다(기본값은
에). 만약에 클라이언트 연결 끊기 거짓이면 새로운 비공유 연결이
클라이언트가 활성 상태인 동안 거부되었습니다. 와 결합할 때 절대 공유되지 않음 이것은 의미
한 번에 하나의 클라이언트만 허용됩니다.

- 공유되지 않음
클라이언트가 지정한 연결에 관계없이 들어오는 연결을 공유로 취급하지 마십시오.
설정합니다(기본값은 꺼짐).

-항상 공유됨
클라이언트 지정 연결에 관계없이 항상 수신 연결을 공유로 처리합니다.
설정합니다(기본값은 꺼짐).

-프로토콜3.3
악의적으로 동작하는 이전 버전과의 호환성을 위해 항상 프로토콜 버전 3.3을 사용하십시오.
클라이언트(기본값은 꺼짐)입니다.

-FB 비교
불필요한 업데이트를 줄이기 위해 프레임 버퍼에서 픽셀 비교를 수행합니다(기본값은
의 위에).

-보안 유형 초 유형
사용할 보안 체계를 쉼표로 구분하여 지정합니다. 현재 "없음"만
및 "VncAuth"가 지원됩니다. 기본값은 "VncAuth"입니다.
암호가 필요하지 않은 서버인 경우 이 매개변수를 "없음"으로 설정해야 합니다.

- 유휴 시간 초과
유휴 VNC 연결이 끊어지는 시간(초)
3600 즉 시간입니다).

-쿼리커넥트
데스크톱 사용자에게 수신을 명시적으로 수락하거나 거부하라는 메시지를 표시합니다.
사이. 이는 vnc.so 모듈을 사용할 때 가장 유용하거나 x0vnc서버(1)
VNC를 통해 기존 X 데스크탑에 액세스하는 프로그램입니다.

XNUMXD덴탈의 vncconfig(1) QueryConnect를 실행하기 위해서는 바탕화면에서 프로그램이 실행되고 있어야 합니다.
에 의해 지원되는 vnc.so(1) 모듈 또는 Xvnc(1) 프로그램. 그만큼 x0vnc서버(1)
프로그램이 필요하지 않습니다 vncconfig(1) 달리다.

-로컬 호스트
동일한 시스템의 연결만 허용합니다. SSH를 사용하고 다음을 수행하려는 경우에 유용합니다.
다른 호스트에서 비 SSH 연결을 중지합니다. SSH와 함께 VNC를 사용하는 방법에 대한 가이드를 참조하세요.
웹 사이트상에서.

-로그 로그 이름:목적지:수평
디버그 로그 설정을 구성합니다. 목적지 현재 수 있습니다 표준 오류 or 표준 출력
수평 0에서 100 사이이며 100은 가장 자세한 출력을 의미합니다. 로그 이름 일반적으로 *
모두를 의미하지만 해당 파일의 이름을 알고 있는 경우 특정 소스 파일을 대상으로 지정할 수 있습니다.
"로그라이터". 기본값은 *:표준 오류:30.

-키 다시 매핑 매핑
키보드 매핑을 설정합니다. 매핑 쉼표로 구분된 문자열입니다.
매핑, 각 양식 이륜 전차->이륜 전차이륜 전차<>이륜 전차어디로 이륜 전차 XNUMX진수
키심 예를 들어 " 및 @ 기호를 교환하려면 다음을 지정합니다.
다음 :

RemapKeys=0x22<>0x40

사용법 세이프가드가 INETD


구성하여 inetd(1) 적절한 서비스, Xvnc는 필요할 때 필요할 때 시작할 수 있습니다.
수동으로 시작하지 않고 연결이 시작됩니다. 주어진 때 -inetd
옵션, 주어진 포트에서 TCP 연결을 수신하는 대신 표준을 사용합니다.
입력 및 표준 출력. 의 wait/nowait 항목에 의해 제어되는 두 가지 모드가 있습니다.
inetd.conf 파일.

nowait 모드에서 Xvnc는 표준 입력 및 출력을 직접 연결로 사용합니다.
시청자. 청취 소켓이 없으므로 추가 연결을 수락할 수 없습니다.
뷰어(그러나 vncconfig 프로그램을 사용하여 청취 뷰어에 연결할 수 있음).
동일한 TCP 포트에 대한 추가 뷰어 연결로 인해 inetd가 새로운 Xvnc를 생성하여
각 연결을 처리합니다. 뷰어에 대한 연결이 끊어지면 Xvnc 및 모든
연결된 X 클라이언트가 죽습니다. 이 동작은 XDMCP와 결합할 때 가장 유용합니다.
옵션 -쿼리 및 -한 번. inetd.conf의 일반적인 예는 다음과 같습니다(모두 한 줄에 표시됨).

5950 스트림 tcp nowait 아무도 /usr/local/bin/Xvnc Xvnc -inetd -query localhost -once
보안 유형=없음

이 예에서 :50에 대한 뷰어 연결은 해당 연결에 대한 새 Xvnc가 됩니다.
해당 컴퓨터에 표준 XDM 로그인 화면이 표시되어야 합니다. 때문에 사용자
XDM을 통해 로그인해야 하며 일반적으로 VNC 암호 없이 연결을 수락해도 괜찮습니다.
이 경우.

대기 모드에서 첫 번째 연결이 들어올 때 inetd는 청취 소켓을
Xvnc. 이는 주어진 TCP 포트에 대해 한 번에 하나의 Xvnc만 있음을 의미합니다.
동일한 포트에 대한 추가 뷰어 연결은 일반 환경에서 동일한 Xvnc에서 허용됩니다.
방법. 원래 연결이 끊어져도 Xvnc는 계속 실행됩니다. 이 경우
XDMCP 옵션 -query 및 -once와 함께 사용하면 Xvnc 및 관련 X 클라이언트는
사용자가 정상적인 방법으로 X 세션에서 로그아웃하면 죽습니다. 를 사용하는 것이 중요합니다.
이 경우 VNC 비밀번호입니다. inetd.conf의 일반적인 항목은 다음과 같습니다.

5951 스트림 tcp 대기 james /usr/local/bin/Xvnc Xvnc -inetd -query localhost
-한 번만 비밀번호 파일=/home/james/.vnc/passwd

실제로 일반적으로 VNC를 정기적으로 사용하는 각 사용자에 대해 하나의 항목이 있습니다.
자신이 사용하는 전용 TCP 포트가 있습니다. 이 예에서 사용자 "james"
:51에 연결하고 VNC 비밀번호를 입력한 다음 로그인하는 XDM 로그인 화면이 나타납니다.
정상적인 방법으로. 그러나 이전 예와 달리 그가 연결을 끊으면
세션은 지속적으로 유지되며 다시 연결하면 동일한 세션을 다시 가져옵니다.
다시. 그가 X 세션에서 로그아웃하면 Xvnc가 죽지만 물론 새 세션이
다음에 연결할 때 자동으로 생성됩니다.

onworks.net 서비스를 사용하여 Xvnc4 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad