InglêsFrancêsEspanhol

Ad


favicon do OnWorks

Xvnc4 - Online na nuvem

Execute o Xvnc4 no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando Xvnc4 que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online

PROGRAMA:

NOME


Xvnc - o servidor X VNC

SINOPSE


Xvnc [opções]:exibição#

DESCRIÇÃO


Xvnc é o servidor X VNC (Virtual Network Computing). É baseado em um servidor X padrão,
mas tem uma tela "virtual" em vez de física. Exibição de aplicativos X
como se fosse um display X normal, mas só podem ser acessados ​​por meio de um VNC
visualizador - veja vncviewer(1).

Portanto, o Xvnc é, na verdade, dois servidores em um. Para os aplicativos, é um servidor X, e para o
usuários VNC remotos, é um servidor VNC. Por convenção, organizamos que o servidor VNC
número de exibição será o mesmo que o número de exibição do servidor X, o que significa que você pode usar
por exemplo. snoopy: 2 para se referir à exibição 2 na máquina "snoopy" tanto no mundo X quanto no VNC
mundo.

A melhor maneira de começar Xvnc é através do servidor vnc roteiro. Isso configura o ambiente
apropriadamente e executa alguns aplicativos X para você começar. Veja a página do manual para
servidor vnc(1) para mais informações.

OPÇÕES


Xvnc leva muitas opções - correr Xvnc -Socorro dá uma lista. Muitos deles são padrão
Opções do servidor X, que são descritas no servidor x(1) página de manual. Além de
opções que só podem ser definidas através da linha de comando, há também "parâmetros" que podem
ser definido tanto por meio da linha de comando quanto por meio do vncconfig(1) programa.

-geometria larguraxaltura
Especifique o tamanho da área de trabalho a ser criada. O padrão é 1024x768.

-profundidade profundidade
Especifique a profundidade de pixel em bits da área de trabalho a ser criada. O padrão é 16, outro
os valores possíveis são 8, 15 e 24 - qualquer outra coisa pode causar estranhos
comportamento por aplicativos.

-formato de pixel formato
Especifique o formato de pixel para o servidor usar (BGRnnn ou RGBnnn). O padrão para profundidade 8
é BGR233 (significando que os dois bits mais significativos representam o azul, os próximos três
verde e os três menos significativos representam o vermelho), o padrão para a profundidade 16 é
RGB565 e para profundidade 24 é RGB888.

-cc 3 Como alternativa ao visual TrueColor padrão, isso permite que você execute um Xvnc
servidor com um visual PseudoColor (ou seja, um que usa um mapa de cores ou paleta),
que pode ser útil para rodar alguns aplicativos X antigos que só funcionam em tal
exibição. Valores diferentes de 3 (PseudoColor) e 4 (TrueColor) para a opção -cc
pode resultar em comportamento estranho, e as áreas de trabalho PseudoColor devem ter 8 bits de profundidade (ou seja,
-profundidade 8).

-inetd Isso muda significativamente o comportamento do Xvnc para que possa ser iniciado a partir do inetd.
Veja a seção abaixo sobre o uso com inetd.

-Socorro Liste todas as opções e parâmetros

PARÂMETROS


Os parâmetros VNC podem ser definidos tanto por meio da linha de comando quanto por meio do vncconfig(1) programa,
e com um servidor XFree86 habilitado para VNC por meio de entradas de Opções no arquivo XF86Config.

Os parâmetros podem ser ativados com -param ou fora com -param= 0. Parâmetros que levam um
o valor pode ser especificado como -param valor. Outros formulários válidos são param=valor -param=valor
--param=valor. Os nomes dos parâmetros não diferenciam maiúsculas de minúsculas.

-Área de Trabalho nome da área de trabalho
Cada área de trabalho possui um nome que pode ser exibido pelo visualizador. O padrão é "x11".

-rfbport porta
Especifica a porta TCP na qual o Xvnc escuta as conexões dos visualizadores (o
protocolo usado no VNC é denominado RFB - "remote framebuffer"). O padrão é 5900
mais o número de exibição.

-rfbwait tempo, -ClientWaitTimeMillis tempo

Tempo em milissegundos de espera por um visualizador que está bloqueando o Xvnc. Isto é
necessário porque o Xvnc é de thread único e às vezes bloqueia até que o visualizador tenha
terminou de enviar ou receber uma mensagem - note que isso não significa uma atualização
será abortado após este tempo. O padrão é 20000 (20 segundos).

-httpd anuário
Execute um mini-servidor HTTP que atende arquivos de um determinado diretório. Normalmente o
diretório conterá as classes para o visualizador Java. Além disso, arquivos com um
A extensão .vnc terá certas substituições feitas para que uma única instalação
do visualizador Java VNC pode ser servido por instâncias separadas de Xvnc.

-httpPort porta
Especifica a porta na qual o servidor mini-HTTP é executado. O padrão é 5800 mais o
número de exibição.

-rfbauth arquivo passwd, -Arquivo de senha arquivo passwd
Especifica o arquivo que contém a senha usada para autenticar os visualizadores. O arquivo
é acessado cada vez que uma conexão chega, para que possa ser alterado em tempo real via
vncpasswd(1).

-deferAtualizar tempo
O Xvnc usa um mecanismo de "atualização adiada" que melhora o desempenho em muitos casos.
Após qualquer alteração no framebuffer, o Xvnc espera por este número de milissegundos
(padrão 40) antes de enviar uma atualização para qualquer cliente em espera. Isso significa que mais
as mudanças tendem a se aglutinar em uma única atualização. Configurando para 0 resultados
no mesmo comportamento das versões anteriores do Xvnc, onde a primeira mudança para o
framebuffer causa uma atualização imediata para qualquer cliente em espera.

-SendCutText
Envie as alterações da área de transferência para os clientes (o padrão é ativado). Observe que você também deve executar
vncconfig(1) para fazer a área de transferência funcionar.

-AceitarCortarTexto
Aceite atualizações da área de transferência de clientes (o padrão é ativado). Observe que você também deve executar
vncconfig(1) para fazer a área de transferência funcionar.

-AcceptPointerEvents
Aceita eventos de pressionamento e liberação do ponteiro dos clientes (o padrão é ativado).

-AcceptKeyEvents
Aceitar eventos de pressionamento e liberação de teclas dos clientes (o padrão é ativado).

-DesconectarClientes
Desconecte os clientes existentes se uma conexão de entrada não for compartilhada (o padrão é
sobre). Se Desconectar clientes for falso, então uma nova conexão não compartilhada será
recusado enquanto houver um cliente ativo. Quando combinado com Nunca Compartilhado isso significa
apenas um cliente é permitido por vez.

-Nunca Compartilhado
Nunca trate as conexões de entrada como compartilhadas, independentemente da especificação do cliente
configuração (o padrão é desligado).

-SempreShared
Sempre trate as conexões de entrada como compartilhadas, independentemente do especificado pelo cliente
configuração (o padrão é desligado).

-Protocolo 3.3
Sempre use a versão 3.3 do protocolo para compatibilidade com versões anteriores de comportamento incorreto
clientes (o padrão é desativado).

-CompareFB
Realize a comparação de pixels no framebuffer para reduzir atualizações desnecessárias (o padrão é
em).

-Tipos de segurança tipos de segundos
Especifique quais esquemas de segurança usar separados por vírgulas. No momento, apenas "Nenhum"
e "VncAuth" são suportados. O padrão é "VncAuth" - observe que se você quiser um
servidor que não requer uma senha, você deve definir este parâmetro para "Nenhum".

-IdleTimeout segundo
O número de segundos após os quais uma conexão VNC inativa será interrompida (padrão
é 3600, ou seja, uma hora).

-QueryConnect
Solicita ao usuário da área de trabalho que aceite ou rejeite explicitamente
conexões. Isso é mais útil ao usar o módulo vnc.so ou servidor x0vnc(1)
programa para acessar um desktop X existente via VNC.

A vncconfig(1) o programa deve estar em execução na área de trabalho para que o QueryConnect
para ser apoiado pelo vnc.so(1) módulo ou Xvnc(1) programa. o servidor x0vnc(1)
programa não requer vncconfig(1) para estar em execução.

-localhost
Permitir apenas conexões da mesma máquina. Útil se você usa SSH e deseja
pare as conexões não SSH de quaisquer outros hosts. Consulte o guia para usar VNC com SSH
no site.

-registro nome de registro:dest:nível
Define as configurações do log de depuração. dest atualmente pode ser stderr or stdout e
nível está entre 0 e 100, 100 significando saída mais detalhada. nome de registro é geralmente *
significando todos, mas você pode direcionar um arquivo de origem específico se souber o nome de seu
"LogWriter". O padrão é *: stderr: 30.

-RemapKeys mapeamento
Configura um mapeamento de teclado. mapeamento é uma string de caracteres separada por vírgulas
mapeamentos, cada um do formulário carbonizar->carbonizarou carbonizar<>carbonizar, Onde carbonizar é um hexadecimal
keysym. Por exemplo, para trocar os símbolos "e @, você especificaria o
A seguir:

RemapKeys = 0x22 <> 0x40

USO COM INETD


Configurando o inetd(1) serviço de forma adequada, o Xvnc pode ser lançado sob demanda quando um
a conexão é feita, em vez de ter que ser iniciada manualmente. Quando dado o -inetd
opção, em vez de ouvir conexões TCP em uma determinada porta, ele usa seu padrão
entrada e saída padrão. Existem dois modos controlados pela entrada wait / nowait no
arquivo inetd.conf.

No modo nowait, o Xvnc usa sua entrada e saída padrão diretamente como a conexão para
um visualizador. Ele nunca tem um soquete de escuta, então não pode aceitar outras conexões de
visualizadores (no entanto, ele pode se conectar a visualizadores ouvintes usando o programa vncconfig).
Outras conexões do visualizador para a mesma porta TCP resultam no inetd gerando um novo Xvnc para
lidar com cada conexão. Quando a conexão com o visualizador morre, o Xvnc e qualquer
clientes X associados morrem. Este comportamento é mais útil quando combinado com o XDMCP
opções -query e -uma vez. Um exemplo típico em inetd.conf pode ser (tudo em uma linha):

5950 stream tcp nowait ninguém / usr / local / bin / Xvnc Xvnc -inetd -query localhost -uma vez
securitytypes = nenhum

Neste exemplo, uma conexão do visualizador com: 50 resultará em um novo Xvnc para essa conexão
que deve exibir a tela de login padrão do XDM nessa máquina. Porque o usuário
precisa fazer o login via XDM, geralmente não há problema em aceitar conexões sem uma senha VNC no
este caso.

No modo de espera, quando a primeira conexão chega, o inetd dá o soquete de escuta para
Xvnc. Isso significa que, para uma determinada porta TCP, existe apenas um Xvnc por vez.
Outras conexões do visualizador para a mesma porta são aceitas pelo mesmo Xvnc no normal
caminho. Mesmo quando a conexão original é interrompida, o Xvnc continuará a funcionar. Se este
é usado com as opções XDMCP -query e -uma vez, o Xvnc e os clientes X associados irão
morre quando o usuário sai da sessão X da maneira normal. É importante usar um
Senha VNC neste caso. Uma entrada típica em inetd.conf pode ser:

5951 stream tcp wait james / usr / local / bin / Xvnc Xvnc -inetd -query localhost
-uma vez passwordFile = / home / james / .vnc / passwd

Na verdade, normalmente, você teria uma entrada para cada usuário que usa VNC regularmente, cada um
quem tem sua própria porta TCP dedicada que usa. Neste exemplo, quando o usuário "james"
conecta-se a: 51, ele insere sua senha VNC e, em seguida, obtém a tela de login do XDM, onde ele se conecta
da maneira normal. No entanto, ao contrário do exemplo anterior, se ele se desconectar, o
a sessão permanece persistente, e quando ele se reconectar, ele obterá a mesma sessão de volta
novamente. Quando ele sai da sessão X, o Xvnc vai morrer, mas é claro que um novo vai
ser criado automaticamente na próxima vez que ele se conectar.

Use Xvnc4 online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    DivFix + +
    DivFix + +
    DivFix++ é seu reparo de vídeo AVI e
    software de visualização. Ele foi projetado para reparo
    e visualize os arquivos que estão em download
    de ed2k(emule), torrent, gnutella, ftp...
    Baixar DivFix++
  • 2
    Comunidade JBoss
    Comunidade JBoss
    Projetos dirigidos pela comunidade apresentando o
    últimas inovações para a vanguarda
    aplicativos. Nosso projeto emblemático JBoss AS é
    o principal código aberto,
    compatível com os padrões...
    Baixar JBoss Community
  • 3
    Django FilerName
    Django FilerName
    django Filer é um gerenciador de arquivos
    aplicativo para django que faz
    manipulação de arquivos e imagens uma brisa.
    django-filer é um gerenciador de arquivos
    aplicativo para djang...
    Baixar Django Filer
  • 4
    xCAT
    xCAT
    Kit de ferramentas de administração de cluster extremo.
    xCAT é um gerenciamento de cluster escalável
    e ferramenta de provisionamento que fornece
    controle de hardware, descoberta e sistema operacional
    disco cheio/di...
    Baixar xCAT
  • 5
    Psi
    Psi
    Psi é um poderoso XMPP multiplataforma
    cliente projetado para usuários experientes.
    Existem compilações disponíveis para MS
    Windows, GNU/Linux e macOS. Público-alvo:
    Usuários finais...
    Baixar Psi
  • 6
    Voleio Blobby 2
    Voleio Blobby 2
    Continuação oficial do famoso
    Jogo de arcade Blobby Volley 1.x.
    Público: usuários finais / desktop. Do utilizador
    interface: OpenGL, SDL. Programação
    Linguagem: C++, Lua. C...
    Baixar Blobby Volley 2
  • Mais "

Comandos Linux

Ad