EngelsFransSpaans

Ad


OnWorks-favicon

Xvnc4 - Online in de cloud

Voer Xvnc4 uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht Xvnc4 die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


Xvnc - de X VNC-server

KORTE INHOUD


Xvnc [opties]:weergave#

PRODUCTBESCHRIJVING


Xvnc is de X VNC-server (Virtual Network Computing). Het is gebaseerd op een standaard X-server,
maar het heeft een "virtueel" scherm in plaats van een fysiek scherm. X-applicaties worden weergegeven
zichzelf erop alsof het een normaal X-display is, maar ze zijn alleen toegankelijk via een VNC
kijker - zie vncviewer(1).

Xvnc is dus eigenlijk twee servers in één. Voor de applicaties is het een X-server, en voor de
externe VNC-gebruikers: het is een VNC-server. Volgens afspraak hebben we geregeld dat de VNC-server
weergavenummer zal hetzelfde zijn als het weergavenummer van de X-server, wat betekent dat u kunt gebruiken
bijv. snoopy:2 om te verwijzen naar display 2 op machine "snoopy" in zowel de X-wereld als de VNC
wereld.

De beste manier om te beginnen Xvnc is via de vncserver script. Dit bepaalt de omgeving
op de juiste manier en voert een aantal X-applicaties uit om u op weg te helpen. Zie de handleidingpagina voor
vncserver(1) voor meer informatie.

OPTIES


Xvnc vergt veel opties - hardlopen Xvnc -Help geeft een lijst. Veel hiervan zijn standaard
X-serveropties, die worden beschreven in de Xserver(1) handleidingpagina. In aanvulling op
opties die alleen via de opdrachtregel kunnen worden ingesteld, er zijn ook "parameters" die dat wel kunnen
zowel via de opdrachtregel als via de vncconfig(1) programma.

-geometrie BreedtexHoogte
Geef de grootte op van het bureaublad dat moet worden gemaakt. Standaard is 1024x768.

-diepte diepte
Geef de pixeldiepte in bits op van het bureaublad dat moet worden gemaakt. Standaard is 16, anders
mogelijke waarden zijn 8, 15 en 24 - al het andere zal waarschijnlijk vreemd veroorzaken
gedrag door applicaties.

-pixelformaat formaat
Geef het pixelformaat op dat de server moet gebruiken (BGRnnn of RGBnnn). De standaardwaarde voor diepte 8
is BGR233 (wat betekent dat de twee meest significante bits blauw vertegenwoordigen, de volgende drie
groen en de minst significante drie staan ​​voor rood), de standaardwaarde voor diepte is 16
RGB565 en voor diepte 24 is RGB888.

-cc 3 Als alternatief voor de standaard TrueColor-visual kunt u hiermee een Xvnc
server met een PseudoColor-visual (dat wil zeggen een die een kleurenkaart of kleurenpalet gebruikt),
wat handig kan zijn voor het uitvoeren van enkele oude X-applicaties die alleen op zo'n
weergave. Andere waarden dan 3 (PseudoColor) en 4 (TrueColor) voor de optie -cc
kan leiden tot vreemd gedrag, en PseudoColor-desktops moeten 8 bits diep zijn (dwz
-diepte 8).

-inetd Dit verandert het gedrag van Xvnc aanzienlijk, zodat het vanuit inetd kan worden gestart.
Zie het onderstaande gedeelte over gebruik met inetd.

-Help Maak een lijst van alle opties en parameters

PARAMETERS


VNC-parameters kunnen zowel via de opdrachtregel als via de vncconfig(1) programma,
en met een VNC-compatibele XFree86-server via Opties-vermeldingen in het XF86Config-bestand.

Parameters kunnen worden ingeschakeld met -param of af met -param=0. Parameters die een . nemen
waarde kan worden opgegeven als -param waarde. Andere geldige formulieren zijn: param=waarde -param=waarde
--param=waarde. Parameternamen zijn niet hoofdlettergevoelig.

-bureaublad bureaubladnaam
Elk bureaublad heeft een naam die door de kijker kan worden weergegeven. De standaardwaarde is "x11".

-rfbpoort port
Specificeert de TCP-poort waarop Xvnc luistert naar verbindingen van viewers (de
Het protocol dat in VNC wordt gebruikt heet RFB - "remote framebuffer"). De standaardwaarde is 5900
plus het displaynummer.

-rfbwacht niet de tijd of, -ClientWaitTimeMillis niet de tijd of

Tijd in milliseconden om te wachten op een kijker die Xvnc blokkeert. Dit is
noodzakelijk omdat Xvnc single-threaded is en soms blokkeert totdat de kijker dat heeft gedaan
klaar met het verzenden of ontvangen van een bericht - merk op dat dit geen update betekent
zal na dit tijdstip worden afgebroken. De standaardinstelling is 20000 (20 seconden).

-httpd directory
Voer een mini-HTTP-server uit die bestanden uit de opgegeven map aanbiedt. Normaal gesproken de
directory bevat de klassen voor de Java-viewer. Bovendien kunnen bestanden met een
De .vnc-extensie zal bepaalde vervangingen ondergaan, zodat een enkele installatie mogelijk is
van de Java VNC-viewer kan worden bediend door afzonderlijke exemplaren van Xvnc.

-httpPoort port
Specificeert de poort waarop de mini-HTTP-server draait. Standaard is 5800 plus de
nummer weergeven.

-rfbauth passwd-bestand, -Wachtwoordbestand passwd-bestand
Specificeert het bestand met het wachtwoord dat wordt gebruikt om kijkers te authenticeren. Het bestand
wordt elke keer geopend wanneer er een verbinding binnenkomt, zodat deze direct kan worden gewijzigd via
vncwachtwoord(1).

-deferUpdate niet de tijd of
Xvnc maakt gebruik van een "uitgestelde update"-mechanisme dat in veel gevallen de prestaties verbetert.
Na elke wijziging aan de framebuffer wacht Xvnc dit aantal milliseconden
(standaard 40) voordat er een update naar wachtende clients wordt verzonden. Dit betekent dat meer
veranderingen hebben de neiging om samen te komen in één enkele update. Zet het op 0 resultaten
in hetzelfde gedrag als eerdere versies van Xvnc, waarbij de eerste wijziging in het
framebuffer zorgt ervoor dat alle wachtende clients onmiddellijk worden bijgewerkt.

-SendCutText
Stuur klembordwijzigingen naar clients (standaard is ingeschakeld). Houd er rekening mee dat u ook moet rennen
vncconfig(1) om het klembord te laten werken.

-AccepteerCutText
Accepteer klembordupdates van clients (standaard is ingeschakeld). Houd er rekening mee dat u ook moet rennen
vncconfig(1) om het klembord te laten werken.

-AcceptPointerEvents
Accepteer aanwijzerdruk- en vrijgavegebeurtenissen van clients (standaard is ingeschakeld).

-Accepteer KeyEvents
Accepteer toetsaanslagen en vrijgavegebeurtenissen van clients (standaard is ingeschakeld).

-Verbreek de verbinding met klanten
Verbreek de verbinding met bestaande clients als een inkomende verbinding niet gedeeld is (standaard is
op). Als Verbinding met klanten verbreken false is, dan zal er sprake zijn van een nieuwe, niet-gedeelde verbinding
geweigerd zolang er een cliënt actief is. In combinatie met Nooit gedeeld dit betekent
Er is slechts één cliënt tegelijk toegestaan.

-Nooit gedeeld
Behandel inkomende verbindingen nooit als gedeeld, ongeacht de client die is opgegeven
instelling (standaard is uitgeschakeld).

-Altijd gedeeld
Behandel inkomende verbindingen altijd als gedeeld, ongeacht de client die is opgegeven
instelling (standaard is uitgeschakeld).

- Protocol3.3
Gebruik altijd protocolversie 3.3 voor achterwaartse compatibiliteit met slecht gedragen
clients (standaard is uitgeschakeld).

-VergelijkFB
Voer pixelvergelijking uit op framebuffer om onnodige updates te verminderen (standaard is
Aan).

-Beveiligingstypen sec-types
Geef op welke beveiligingsschema's u wilt gebruiken, gescheiden door komma's. Momenteel alleen "Geen"
en "VncAuth" worden ondersteund. De standaardwaarde is "VncAuth" - houd er rekening mee dat als u een
server waarvoor geen wachtwoord vereist is, moet u deze parameter instellen op "Geen".

-IdleTime-out seconden
Het aantal seconden waarna een inactieve VNC-verbinding wordt verbroken (standaard
is 3600, dat wil zeggen per uur).

-QueryConnect
Vraagt ​​de gebruiker van het bureaublad om binnenkomende berichten expliciet te accepteren of te weigeren
verbindingen. Dit is vooral handig bij gebruik van de vnc.so-module of x0vncserver(1)
programma om via VNC toegang te krijgen tot een bestaande X-desktop.

De vncconfig(1) het programma moet op het bureaublad draaien om QueryConnect mogelijk te maken
ondersteund worden door de vnc.zo(1) module of Xvnc(1) programma. De x0vncserver(1)
programma niet nodig vncconfig(1) rennen.

-lokalehost
Sta alleen verbindingen vanaf dezelfde machine toe. Handig als je SSH gebruikt en dat wilt
stop niet-SSH-verbindingen van andere hosts. Zie de handleiding voor het gebruik van VNC met SSH
op de website.

-logboek lognaam:dest:niveau
Configureert de foutopsporingslogboekinstellingen. dest kan momenteel zijn stderr or stdout en
niveau ligt tussen 0 en 100, waarbij 100 de meest uitgebreide uitvoer betekent. lognaam gewoonlijk *
wat alles betekent, maar u kunt zich op een specifiek bronbestand richten als u de naam ervan kent
"Logschrijver". Standaard is *:stderr:30.

-RemapKeys in kaart brengen
Stelt een toetsenbordtoewijzing in. in kaart brengen is een door komma's gescheiden tekenreeks
toewijzingen, elk van de vorm verkolen->verkolenof verkolen<>verkolen, Waar verkolen is een hexadecimaal
sleutelsym. Als u bijvoorbeeld de symbolen " en @ wilt uitwisselen, geeft u de
volgende:

RemapKeys=0x22<>0x40

GEBRUIK MET INETD


Door het configureren van de intd(1) op de juiste manier te bedienen, Xvnc kan op aanvraag worden gelanceerd wanneer a
Er komt een verbinding tot stand, in plaats van dat deze handmatig moet worden gestart. Wanneer gegeven de -inetd
optie, in plaats van te luisteren naar TCP-verbindingen op een bepaalde poort, gebruikt het de standaard
invoer en standaarduitvoer. Er zijn twee modi die worden bestuurd door de wait/nowait-invoer in de
inetd.conf-bestand.

In de nowait-modus gebruikt Xvnc zijn standaardinvoer en -uitvoer rechtstreeks als verbinding
een kijker. Het heeft nooit een luisteraansluiting en kan dus geen verdere verbindingen accepteren
kijkers (het kan echter verbinding maken met luisterende kijkers door gebruik te maken van het vncconfig-programma).
Verdere viewerverbindingen met dezelfde TCP-poort resulteren erin dat inetd een nieuwe Xvnc voortbrengt
behandel elke verbinding. Wanneer de verbinding met de kijker wegvalt, worden de Xvnc en eventuele
geassocieerde X-cliënten overlijden. Dit gedrag is het nuttigst in combinatie met de XDMCP
opties -query en -once. Een typisch voorbeeld in inetd.conf zou kunnen zijn (allemaal op één regel):

5950 stream tcp nowait niemand /usr/local/bin/Xvnc Xvnc -inetd -query localhost -once
beveiligingstypes=geen

In dit voorbeeld zal een viewerverbinding met :50 resulteren in een nieuwe Xvnc voor die verbinding
die het standaard XDM-inlogscherm op die machine zou moeten weergeven. Omdat de gebruiker
moet inloggen via XDM, is het meestal OK om verbindingen te accepteren zonder een VNC-wachtwoord
deze zaak.

In de wachtmodus, wanneer de eerste verbinding binnenkomt, geeft inetd de luisteraansluiting door
Xvnc. Dit betekent dat er voor een bepaalde TCP-poort slechts één Xvnc tegelijk is.
Verdere viewerverbindingen met dezelfde poort worden normaal door dezelfde Xvnc geaccepteerd
manier. Zelfs als de oorspronkelijke verbinding wordt verbroken, blijft de Xvnc draaien. Als dit
wordt gebruikt met de XDMCP-opties -query en -once, de Xvnc en bijbehorende X-clients zullen dat ook doen
sterven wanneer de gebruiker zich op de normale manier afmeldt bij de X-sessie. Het is belangrijk om gebruik te maken van een
VNC-wachtwoord in dit geval. Een typisch item in inetd.conf zou kunnen zijn:

5951 stream tcp wacht james /usr/local/bin/Xvnc Xvnc -inetd -query localhost
-eenmalig wachtwoordBestand=/home/james/.vnc/passwd

Normaal gesproken zou u één vermelding hebben voor elke gebruiker die VNC regelmatig gebruikt, elk van
die hun eigen speciale TCP-poort hebben die ze gebruiken. In dit voorbeeld, wanneer gebruiker "james"
verbinding maakt met :51, hij voert zijn VNC-wachtwoord in en krijgt vervolgens het XDM-inlogscherm waar hij inlogt
op de normale manier binnen. Echter, in tegenstelling tot het vorige voorbeeld, als hij de verbinding verbreekt, wordt de
sessie blijft persistent, en wanneer hij opnieuw verbinding maakt, krijgt hij dezelfde sessie terug
opnieuw. Wanneer hij uitlogt bij de X-sessie, zal de Xvnc sterven, maar natuurlijk zal een nieuwe dat ook doen
automatisch worden aangemaakt de volgende keer dat hij verbinding maakt.

Gebruik Xvnc4 online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    NSIS: Nullsoft scriptbaar installatiesysteem
    NSIS: Nullsoft scriptbaar installatiesysteem
    NSIS (Nullsoft Scriptable Install
    System) is een professionele open source
    systeem om Windows-installatieprogramma's te maken. Het
    is ontworpen om zo klein en flexibel te zijn
    zo mogelijk...
    Download NSIS: Nullsoft Scriptable Install System
  • 2
    autorisatie
    autorisatie
    AuthPass is een open source wachtwoord
    manager met ondersteuning voor de populaire en
    bewezen Keepass (kdbx 3.x EN kdbx 4.x ...
    Authentificatie downloaden
  • 3
    Zabbix
    Zabbix
    Zabbix is ​​een open enterprise-klasse
    source gedistribueerde monitoringoplossing
    ontworpen om te monitoren en te volgen
    prestaties en beschikbaarheid van het netwerk
    servers, apparaat...
    Zabbix downloaden
  • 4
    KVerschil3
    KVerschil3
    Deze repository wordt niet langer onderhouden
    en wordt bewaard voor archiveringsdoeleinden. Zie je wel
    https://invent.kde.org/sdk/kdiff3 for
    de nieuwste code en
    https://download.kde.o...
    KDiff3 downloaden
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX is een GUI voor
    Waninkoko's USB Loader, gebaseerd op
    libwiigui. Het maakt een lijst en
    lancering van Wii-spellen, Gamecube-spellen en
    homebrew op Wii en WiiU...
    USBLoaderGX downloaden
  • 6
    Firebird
    Firebird
    Firebird RDBMS biedt ANSI SQL-functies
    & draait op Linux, Windows &
    verschillende Unix-platforms. Functies
    uitstekende gelijktijdigheid en prestaties
    & stroom...
    Firebird downloaden
  • Meer "

Linux-commando's

Ad