IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

Xvnc4 - Online nel cloud

Esegui Xvnc4 nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando Xvnc4 che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


Xvnc - il server X VNC

SINOSSI


Xvnc [Opzioni]:Schermo#

DESCRIZIONE


Xvnc è il server X VNC (Virtual Network Computing). Si basa su un server X standard,
ma ha uno schermo "virtuale" piuttosto che fisico. Visualizzazione applicazioni X
stessi su di esso come se fosse un normale display X, ma è possibile accedervi solo tramite un VNC
spettatore - vedi vncviewer(1).

Quindi Xvnc è davvero due server in uno. Per le applicazioni è un server X, e per il
utenti VNC remoti è un server VNC. Per convenzione abbiamo disposto che il server VNC
il numero del display sarà lo stesso del numero del display del server X, il che significa che puoi usare
per esempio. snoopy:2 per fare riferimento al display 2 sulla macchina "snoopy" sia nel mondo X che nel VNC
mondo.

Il miglior modo per iniziare Xvnc è tramite il server virtuale sceneggiatura. Questo imposta l'ambiente
in modo appropriato ed esegue alcune applicazioni X per farti andare avanti. Vedere la pagina del manuale per
server virtuale(1) per maggiori informazioni.

VERSIONI


Xvnc richiede molte opzioni: in esecuzione Xvnc -Aiuto dà un elenco. Molti di questi sono standard
Opzioni del server X, che sono descritte nel Server X(1) pagina di manuale. Inoltre
opzioni che possono essere impostate solo tramite la riga di comando, ci sono anche "parametri" che possono
essere impostato sia tramite la riga di comando che tramite il vncconfig(1) programma.

-geometria larghezzaxaltezza
Specificare la dimensione del desktop da creare. Il valore predefinito è 1024x768.

-profondità profondità
Specificare la profondità in pixel in bit del desktop da creare. Il valore predefinito è 16, altro
i valori possibili sono 8, 15 e 24 - qualsiasi altra cosa potrebbe causare stranezze
comportamento delle applicazioni.

- formato pixel formato
Specificare il formato pixel da utilizzare per il server (BGRnnn o RGBnnn). Il valore predefinito per la profondità 8
è BGR233 (il che significa che i due bit più significativi rappresentano il blu, i successivi tre
verde e i tre meno significativi rappresentano il rosso), il valore predefinito per la profondità 16 è
RGB565 e per la profondità 24 è RGB888.

-cc 3 In alternativa alla visuale TrueColor predefinita, questo consente di eseguire un Xvnc
server con un visual PseudoColor (cioè uno che usa una mappa di colori o una tavolozza),
che può essere utile per eseguire alcune vecchie applicazioni X che funzionano solo su tali
Schermo. Valori diversi da 3 (PseudoColor) e 4 (TrueColor) per l'opzione -cc
può comportare comportamenti strani e i desktop PseudoColor devono essere profondi 8 bit (ad es
-profondità 8).

-inet Questo cambia significativamente il comportamento di Xvnc in modo che possa essere lanciato da inetd.
Vedere la sezione seguente sull'utilizzo con inetd.

-Aiuto Elenca tutte le opzioni e i parametri

PARAMETRI


I parametri VNC possono essere impostati sia tramite la riga di comando che tramite il vncconfig(1) programma,
e con un server XFree86 abilitato per VNC tramite le voci Options nel file XF86Config.

I parametri possono essere attivati ​​con -param o spento con -param=0. Parametri che prendono a
il valore può essere specificato come -param APPREZZIAMO. Altre forme valide sono param=APPREZZIAMO -param=APPREZZIAMO
--param=APPREZZIAMO. I nomi dei parametri non fanno distinzione tra maiuscole e minuscole.

-desktop nome-desktop
Ogni desktop ha un nome che può essere visualizzato dal visualizzatore. Il valore predefinito è "x11".

-rfbporta porto
Specifica la porta TCP su cui Xvnc ascolta le connessioni dai visualizzatori (la
protocollo utilizzato in VNC si chiama RFB - "framebuffer remoto"). Il valore predefinito è 5900
più il numero di visualizzazione.

-rfbaspetta tempo, -ClientWaitTimeMillis tempo

Tempo in millisecondi di attesa per un visualizzatore che sta bloccando Xvnc. Questo è
necessario perché Xvnc è a thread singolo e talvolta si blocca finché il visualizzatore non ha
finito di inviare o ricevere un messaggio - nota che questo non significa un aggiornamento
verrà interrotto dopo questo tempo. Il valore predefinito è 20000 (20 secondi).

-httpd elenco
Esegui un mini-server HTTP che serve i file dalla directory data. Normalmente il
directory conterrà le classi per il visualizzatore Java. Inoltre, i file con a
L'estensione .vnc avrà alcune sostituzioni fatte in modo che una singola installazione
del visualizzatore Java VNC può essere servito da istanze separate di Xvnc.

-Porta http porto
Specifica la porta su cui viene eseguito il server mini-HTTP. Il valore predefinito è 5800 più il
numero di visualizzazione.

-rfbauth file-passwd, -File password file-passwd
Specifica il file contenente la password utilizzata per autenticare i visualizzatori. Il file
si accede ogni volta che arriva una connessione, quindi può essere cambiata al volo tramite
vncpasswd(1).

-deferUpdate tempo
Xvnc utilizza un meccanismo di "aggiornamento posticipato" che migliora le prestazioni in molti casi.
Dopo ogni modifica al framebuffer, Xvnc attende questo numero di millisecondi
(predefinito 40) prima di inviare un aggiornamento a qualsiasi client in attesa. Questo significa che più
le modifiche tendono a riunirsi in un unico aggiornamento. Impostandolo su 0 risultati
nello stesso comportamento delle versioni precedenti di Xvnc, dove la prima modifica al
framebuffer provoca un aggiornamento immediato a tutti i client in attesa.

-InviaCutText
Invia le modifiche agli appunti ai client (l'impostazione predefinita è attiva). Nota che devi anche eseguire
vncconfig(1) per far funzionare gli appunti.

-AccettaTagliaTesto
Accetta gli aggiornamenti degli appunti dai client (l'impostazione predefinita è attiva). Nota che devi anche eseguire
vncconfig(1) per far funzionare gli appunti.

-AcceptPointerEvents
Accetta gli eventi di pressione del puntatore e rilascio dai client (l'impostazione predefinita è attivata).

-AccettaEventiChiavi
Accetta la pressione dei tasti e gli eventi di rilascio dai client (l'impostazione predefinita è attiva).

-Disconnetti Clienti
Disconnetti i client esistenti se una connessione in entrata non è condivisa (l'impostazione predefinita è
Su). Se Disconnetti i client è false, allora sarà una nuova connessione non condivisa
rifiutato mentre è attivo un client. In combinazione con MaiCondiviso questo significa
è consentito un solo client alla volta.

-MaiCondiviso
Non trattare mai le connessioni in entrata come condivise, indipendentemente dal client specificato
impostazione (l'impostazione predefinita è disattivata).

-SempreCondiviso
Considera sempre le connessioni in entrata come condivise, indipendentemente dal client specificato
impostazione (l'impostazione predefinita è disattivata).

-Protocollo3.3
Utilizzare sempre la versione 3.3 del protocollo per la retrocompatibilità con i comportamenti scorretti
client (l'impostazione predefinita è disattivata).

-ConfrontaFB
Esegui il confronto dei pixel sul framebuffer per ridurre gli aggiornamenti non necessari (l'impostazione predefinita è
sopra).

-Tipi di sicurezza sec-tipi
Specificare gli schemi di sicurezza da utilizzare separati da virgole. Al momento solo "Nessuno"
e "VncAuth" sono supportati. L'impostazione predefinita è "VncAuth" - nota che se vuoi un
server che non richiede una password, è necessario impostare questo parametro su "Nessuno".

-Tempo di inattività secondo
Il numero di secondi dopo i quali verrà interrotta una connessione VNC inattiva (impostazione predefinita
è 3600 cioè un'ora).

-QueryConnect
Richiede all'utente del desktop di accettare o rifiutare esplicitamente l'arrivo
connessioni. Questo è molto utile quando si utilizza il modulo vnc.so o server x0vnc(1)
programma per accedere a un desktop X esistente tramite VNC.

I vncconfig(1) il programma deve essere in esecuzione sul desktop affinché QueryConnect
essere sostenuto dal vnc.so(1) modulo o Xvnc(1) programma. Il server x0vnc(1)
il programma non richiede vncconfig(1) essere in esecuzione.

-host locale
Consentire solo connessioni dalla stessa macchina. Utile se usi SSH e vuoi farlo
interrompere le connessioni non SSH da qualsiasi altro host. Consulta la guida all'utilizzo di VNC con SSH
sul sito.

-tronco d'albero nomelog:meno:livello
Configura le impostazioni del registro di debug. meno può essere attualmente stderr or stdoute
livello è compreso tra 0 e 100, 100 indica l'output più dettagliato. nomelog è generalmente *
significa tutto, ma puoi scegliere come target un file sorgente specifico se conosci il nome del suo
"LogWriter". L'impostazione predefinita è *:stderr:30.

-Rimappa chiavi mappatura
Imposta una mappatura della tastiera. mappatura è una stringa di caratteri separata da virgole
mappature, ciascuna delle forme serbatoio->serbatoio, o serbatoio<>serbatoio, Dove serbatoio è un esadecimale
chiave sim. Ad esempio, per scambiare i simboli " e @ dovresti specificare il
seguenti:

RemapKeys=0x22<>0x40

USO CON INETD


Configurando il inet(1) servizio in modo appropriato, Xvnc può essere lanciato su richiesta quando a
connessione, invece di dover essere avviata manualmente. Quando viene dato il -inet
opzione, invece di ascoltare le connessioni TCP su una data porta utilizza il suo standard
ingresso e uscita standard. Ci sono due modalità controllate dalla voce wait/nowait in
file inetd.conf.

Nella modalità nowait, Xvnc usa il suo input e output standard direttamente come connessione a
uno spettatore. Non ha mai una presa di ascolto, quindi non può accettare ulteriori connessioni da
visualizzatori (può comunque connettersi ai visualizzatori in ascolto tramite il programma vncconfig).
Ulteriori connessioni del visualizzatore alla stessa porta TCP determinano la generazione di inetd da un nuovo Xvnc a
affrontare ogni connessione. Quando la connessione al visualizzatore muore, Xvnc e qualsiasi
i client X associati muoiono. Questo comportamento è molto utile se combinato con XDMCP
opzioni -query e -once. Un tipico esempio in inetd.conf potrebbe essere (tutto su una riga):

5950 stream tcp nowait nessuno /usr/local/bin/Xvnc Xvnc -inetd -query localhost -once
securitytypes=nessuno

In questo esempio una connessione del visualizzatore a :50 risulterà in un nuovo Xvnc per quella connessione
che dovrebbe visualizzare la schermata di accesso XDM standard su quella macchina. Perché l'utente
deve accedere tramite XDM, di solito è OK accettare connessioni senza una password VNC in
questo caso.

Nella modalità di attesa, quando arriva la prima connessione, inetd assegna il socket di ascolto a
Xvnc. Ciò significa che per una data porta TCP, c'è sempre e solo un Xvnc alla volta.
Ulteriori connessioni del visualizzatore alla stessa porta sono accettate dallo stesso Xvnc nel normale
modo. Anche quando la connessione originale è interrotta, Xvnc continuerà a funzionare. Se questo
viene utilizzato con le opzioni XDMCP -query e -once, Xvnc e i client X associati lo faranno
muoiono quando l'utente si disconnette dalla sessione X nel modo normale. È importante usare a
Password VNC in questo caso. Una voce tipica in inetd.conf potrebbe essere:

5951 flusso tcp wait james /usr/local/bin/Xvnc Xvnc -inetd -query localhost
-una volta passwordFile=/home/james/.vnc/passwd

In effetti, in genere, avresti una voce per ogni utente che utilizza VNC regolarmente, ciascuno di
chi ha la propria porta TCP dedicata che usano. In questo esempio, quando l'utente "james"
si connette a: 51, inserisce la sua password VNC, quindi ottiene la schermata di accesso XDM in cui accede
nel modo normale. Tuttavia, a differenza dell'esempio precedente, se si disconnette, il
la sessione rimane persistente e quando si riconnette riprenderà la stessa sessione
ancora. Quando si disconnette dalla sessione X, Xvnc morirà, ma ovviamente ne uscirà uno nuovo
essere creato automaticamente la prossima volta che si connette.

Usa Xvnc4 online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    NSIS: sistema di installazione con script Nullsoft
    NSIS: sistema di installazione con script Nullsoft
    NSIS (installazione con script Nullsoft
    System) è un open source professionale
    sistema per creare programmi di installazione di Windows. Esso
    è progettato per essere il più piccolo e flessibile
    come possibile...
    Scarica NSIS: Nullsoft Scriptable Install System
  • 2
    autorizzazione
    autorizzazione
    AuthPass è una password open source
    manager con il supporto per il popolare e
    comprovato Keepass (kdbx 3.x E kdbx 4.x ...
    Scarica pass di autenticazione
  • 3
    Zabbix
    Zabbix
    Zabbix è un open di classe enterprise
    soluzione di monitoraggio distribuito alla fonte
    progettato per monitorare e tracciare
    prestazioni e disponibilità della rete
    server, dispositivo...
    Scarica Zabbix
  • 4
    KDiff3
    KDiff3
    Questo repository non è più mantenuto
    ed è conservata a scopo di archivio. Vedere
    https://invent.kde.org/sdk/kdiff3 for
    il codice più recente e
    https://download.kde.o...
    Scarica KDiff3
  • 5
    USB LoaderGX
    USB LoaderGX
    USBLoaderGX è una GUI per
    Caricatore USB di Waninkoko, basato su
    libwiigui. Consente la quotazione e
    lancio di giochi Wii, giochi Gamecube e
    homebrew su Wii e WiiU...
    Scarica USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS offre funzionalità ANSI SQL
    e funziona su Linux, Windows e
    diverse piattaforme Unix. Caratteristiche
    concorrenza e prestazioni eccellenti
    & potenza...
    Scarica l'uccello di fuoco
  • Di Più "

Comandi Linux

Ad