![Antivírus T9 vs. Avast Antivirus: Comparação Detalhada e Revisão](/f/87f684b62f261169f675f87adb4bb32b.jpg?width=100&height=100)
Computação em rede virtual (VNC) é uma espécie de sistema de compartilhamento remoto que permite assumir o controle de qualquer outro computador conectado à Internet. Os cliques do teclado e do mouse podem ser transmitidos facilmente de um computador para outro. Ajuda administradores e equipe técnica a gerenciar seus servidores e desktops sem estar fisicamente no mesmo local.
VNC é um aplicativo de código aberto criado no final dos anos 1990. É independente e compatível com janelas e Unix / Linux. Isso significa um normal Baseado em Windows o usuário pode interagir com Linux sistema baseado sem qualquer avelã.
[ Você pode gostar também: 11 melhores ferramentas para acessar a área de trabalho Linux remota ]
Usar VNC você deve ter um TCP / IP conexão e um VNC cliente visualizador para se conectar a um computador executando o VNC componente do servidor. O servidor transmite uma exibição duplicada de um computador remoto para o visualizador.
Este artigo demonstra como instalar Servidor VNC usando
TightVNC uma versão muito melhorada de um antigo VNC programa, com GNOME Desktop acesso remoto ligado Distribuições Linux baseadas em RHEL.Se você instalou uma versão mínima do sistema operacional, que fornece apenas uma interface de linha de comando, não GUI. Portanto, você precisa instalar uma GUI (Interface gráfica do usuário) chamado GNOME Desktop, que funciona muito bem no acesso VNC remoto.
# yum groupinstall "SERVIDOR COM GUI" OU. # estação de trabalho dnf groupinstall.
TightVNC é um software de controle de desktop remoto que nos permite conectar a desktops remotos. Para instalar, use o seguinte yum comando como mostrado abaixo.
# yum -y instale tigervnc-server xorg-x11-fonts-Type1.
Crie um usuário normal, que será usado para se conectar a uma área de trabalho remota. Por exemplo, eu usei “tecmint”Como usuário, você pode escolher o seu próprio nome do usuário.
[[email protegido] ~] # useradd tecmint. [[email protegido] ~] # passwd tecmint. Alterando a senha do usuário tecmint. Nova senha: Digite novamente a nova senha: passwd: todos os tokens de autenticação atualizados com sucesso.
Primeiro, mude para o usuário usando (su - tecmint) e corra 'vncpasswd‘Para definir o VNC senha para o usuário.
Observação: Esta senha é para acessar VNC desktop remoto, e a senha que criamos em etapa 3 é para acessar o SSH sessão.
[[email protegido] ~] # su - tecmint. [[email protegido] ~] $ vncpasswd. Senha: Verifique:
O comando acima pede que você forneça uma senha duas vezes e cria o “.vnc”No diretório do usuário diretório home com um senha arquivo dentro dele. Você pode verificar se o arquivo de senha foi criado, usando o seguinte comando.
# ls -l /home/tecmint/.vnc. -rw 1 tecmint tecmint 8 de julho, 14 21:33 senha
Se você estiver adicionando outro usuário, basta alternar para o usuário e adicionar a senha vnc com o vncpasswd comando.
Aqui, vamos configurar o TigerVNC para acessar o Gnome usando as definições de configuração do usuário do ~ / .vnc / config Arquivo.
$ vim ~ / .vnc / config.
Adicione a seguinte configuração a ele.
sessão = gnome. geometria = 1920x1200. localhost. sempre compartilhado.
o sessão parâmetro define a sessão que você deseja acessar, e o geometria parâmetro adiciona a resolução da área de trabalho VNC.
Agora saída do login do usuário e retornar para raiz login de usuário.
$ exit.
TigerVNC vem com definições de configuração padrão que permitem que você mapeie um usuário para uma porta específica no /etc/tigervnc/vncserver.users Arquivo:
# vim /etc/tigervnc/vncserver.users
O arquivo de configuração usa
parâmetros. No exemplo a seguir, estamos atribuindo porta de exibição :1
ao usuário tecmint.
# Este arquivo atribui usuários a números de exibição VNC específicos. # A sintaxe é =. Por exemplo.: # #: 2 = andrew. #: 3 = lisa.: 1 = tecmint
Se você estiver adicionando outro usuário, basta definir a porta de exibição para :2
seguido pelo nome de usuário.
Depois de fazer todas as alterações, execute o seguinte comando para iniciar o VNC servidor. Antes de iniciar o VNC sessão com um “tecmintUsuário, deixe-me apresentar uma pequena introdução sobre Números de porta e ids.
Por padrão VNC corre no porto 5900 e ID: 0 (que é para o raiz do utilizador). Em nosso cenário, eu criei tecmint, Ravi, Navin, e Avishek. Então o portos e id’s são usados por esses usuários da seguinte forma
ID da porta do usuário. 5900 raiz: 0. 5901 tecmint: 1. 5902 ravi: 2. 5903 navin: 3. 5904 avishek: 4
Então, aqui o usuário “tecmint”Obterá o porto 5901 e id como :1 e assim por diante. Se você criou outro usuário, diz (usuário 5) então ele obterá o porto 5905 e id: 5 e assim por diante para cada usuário que você criar.
Para iniciar e habilitar o serviço VNC para o usuário atribuído à porta do monitor :1
, digitar:
# systemctl start [email protegido]: 1 --agora. # systemctl enable [email protegido]: 1 --agora.
Você pode confirmar que o VNC serviço foi iniciado com sucesso com:
# systemctl status [email protegido]:1.
Para permitir o acesso VNC para outros usuários, basta substituir 1
com o número da porta do display.
Abra a porta em iptables ou Firewalld, digamos para o usuário (tecmint) no 5901.
# iptables -A ENTRADA -m estado --state NOVO -m tcp -p tcp --dport 5901 -j ACEITAR. OU. # firewall-cmd --zone = public --add-port = 5901 / tcp.
Para vários usuários, Ravi, navin, e Avishek. Eu abro portas 5902, 5903, e 5904 respectivamente.
# iptables -I INPUT 5 -m state --state NOVO -m tcp -p tcp -m multiport --dports 5902: 5904 -j ACEITAR. OU. # firewall-cmd --zone = public --add-port = 5902-5904 / tcp.
Reiniciar Iptables serviço.
# service iptables save. # service iptables restart. Ou. # firewall-cmd --reload. # systemctl restart firewalld.
Agora vá para o seu janelas ou Linux máquina e baixe o Visualizador VNC cliente e instale-o em seu sistema para acessar a área de trabalho.
Depois de instalar o Visualizador VNC cliente, abra-o e você verá algo semelhante à tela abaixo. Digitar Servidor VNCIP endereço junto com ID VNC (ou seja 1) para o usuário tecmint.
Introduzir o senha que criamos com o “vncpasswd”Comando.
É isso, você se conectou ao seu Área de trabalho remota.
[ Você pode gostar também: Como acessar a área de trabalho remota do VNC a partir do navegador da web usando o TightVNC Java Viewer ]