Sugestão de alternativas ao UltraVNC Server [RESOLVIDO]

1. Sugestão de alternativas ao UltraVNC Server [RESOLVIDO]

Gabriel
furtadopires

(usa Debian)

Enviado em 29/07/2015 - 14:56h

Olá!
Trabalho em uma empresa em que presto suporte técnico para os funcionários, no qual os computadores utilizam ip fixo local e fazemos a conexão via VNC. Trabalhamos com alguns computadores windows, porem a maior parte das terminais está utilizando atualmente o Debian 7/8 com o lxde instalado. Para os computadores com o windows, estamos utilizando o software UltraVNC instalado para fazer a conexão via o ip local do computador.

Estamos atras de um programa de vnc server que atenda aos seguintes requisitos:
- Seja gratuito (inclusive para empresas)
- Compativel com o Debian 7/8
- Utilize o ip local para a conexão
- Não necessite da interferencia do usuário local para a conexão
- Exija senha na conexão (para que usuários não autorizados não façam conexão com outras terminais)
- Seja compativel com o programa vinagre
- Mostre o ip da maquina para o usuário local (Desejavel, mas não obrigatório)

Basicamente seria tudo que o software ultravnc server faz (que infelizmente, não tem uma versão para linux).

Atualmente estamos utilizando o programa "krfb", que até então está nos servindo, porém ele é um pouco pesado (visto que ele baixa as dependencias do kde), e na nova versão (dos repositórios do Debian 8) ele não permite a conexão sem confirmação do usuário local.

Caso exista algum programa com estes requisitos, e alguem da comunidade VOL conheça, por favor me informe.

Obrigado :)




  


2. Re: Sugestão de alternativas ao UltraVNC Server [RESOLVIDO]

Tiago Ribeiro Sanches
kblokill

(usa Debian)

Enviado em 08/08/2015 - 23:19h

Boa noite,

Quantos colaboradores na empresa?
Se for menos que 20 ou 30, recomendo o próprio Real VNC mesmo com a licença FREE, é limitado quanto a tranferência de arquivos, impressão remota e outros. Mas para controle remoto é perfeito, pede autenticação normal por senha única, inclusive se tiver AD na tua empresa a autenticação padrão é usuário e senha do controlador de domínio.

Agora se for mais de 30 usuários, use o TightVNC, é GNU GPL (Livre sem poder alterar) e é praticamente um clone do Real VNC:

Real VNC com licença FREE: https://www.realvnc.com/products/vnc/

TightVNC GNU GPL: http://www.tightvnc.com/download-old.php

kblokill


3. Re: Sugestão de alternativas ao UltraVNC Server [RESOLVIDO]

Gabriel
furtadopires

(usa Debian)

Enviado em 10/08/2015 - 15:00h

kblokill escreveu:

Boa noite,

Quantos colaboradores na empresa?
Se for menos que 20 ou 30, recomendo o próprio Real VNC mesmo com a licença FREE, é limitado quanto a tranferência de arquivos, impressão remota e outros. Mas para controle remoto é perfeito, pede autenticação normal por senha única, inclusive se tiver AD na tua empresa a autenticação padrão é usuário e senha do controlador de domínio.

Agora se for mais de 30 usuários, use o TightVNC, é GNU GPL (Livre sem poder alterar) e é praticamente um clone do Real VNC:

Real VNC com licença FREE: https://www.realvnc.com/products/vnc/

TightVNC GNU GPL: http://www.tightvnc.com/download-old.php

kblokill



É uma empresa de +- 200 funcionários, e certamente não vão querer gastar com licenças para isso.

Já utilizamos o tightvncserver junto com o xrdp para acesso remoto (quando fazemos manutenção na maquina sem o usuário ver). Tem alguma maneira de configurar ele para que o usuário consiga ver eu mexendo na tela?



4. Solução

Tiago Ribeiro Sanches
kblokill

(usa Debian)

Enviado em 14/08/2015 - 15:25h

Desculpe a demora furtadopires

o x11vnc é a solução mais coesa para você, leve, rápido e free.

apt-get install x11vnc 

x11vnc -display :0 -forever -passwd 123456 


troque o "123456" pela senha desejada.

Depois disso coloca ele para inicializar com o sistema e pronto.
O usuário vai ver você operando quando estiver acessado.
Acesse com VNC, UltraVNC ou TightVNC

Implantei o programa para 07 usuários, funciona perfeitamente.

Também trabalho em uma empresa com mais de 170 funcionários, que usavam w1nd0ws. Fui contratado para livrá-los de um rombo de mais de 80 mil em licenças.
Graças ao nosso bom Deus, estamos caminhando com sucesso, fiz um debian com interface lxde e deixei com algumas características do OS anterior.
Teve resistência no começo, mas agora já acalmaram :)

Deixei um layout padrão, escondi muita coisa do menu iniciar, barrei algumas funções, instalei o CID para logar no domínio (samba4 AD) copiei tudo para o skel (sem a keyring), fiz uma imagem com o acronis, coloco uma maquina em produção com e-mail e comunicador funcionando em 27 min.

Se quiser trocar mais figurinhas sobre o lxde debian/ubuntu/fedora estou a disposição. um abraço.


kblokill


5. Re: Sugestão de alternativas ao UltraVNC Server [RESOLVIDO]

Gabriel
furtadopires

(usa Debian)

Enviado em 17/08/2015 - 14:22h

Implantei o programa para 07 usuários, funciona perfeitamente.

Legal saber que tem alguns usuários no VOL com vivencia em empresas :), o linux aqui também foi corte de gastos, embora ainda utilizamos licença terminal em um servidor Windows server por causa do ERP.

Depois disso coloca ele para inicializar com o sistema e pronto.


Já havia tentado utilizar o x11vnc, mas por algum motivo, não consigo inicializar ele junto com o sistema.

Tentei da seguinte forma:

su
nano /etc/init.d/vnc

#!/bin/bash
x11vnc -display :0 -forever -passwd senha

chmod 755 /etc/init.d/vnc

update-rc.d vnc defaults


Se eu executo o script manualmente pelo terminal ele funciona perfeitamente, mas pelo init.d ele da falha na hora de subir o sistema.
Também estou utilizando o lxde do debian (layout padrão mesmo), e tenho esse problema tanto na versão wheezy quanto na jessie.


6. Re: Sugestão de alternativas ao UltraVNC Server [RESOLVIDO]

Tiago Ribeiro Sanches
kblokill

(usa Debian)

Enviado em 17/08/2015 - 15:00h




Certo, esqueça o script bash, coloque para inicializar em cada sessão do LXDE mesmo:

nano /home/"usuario"/.config/lxsession/LXDE/autostart 


e adicione a linha

@x11vnc -display :0 -forever -passwd 123456 


Se quiser que inicialize para todos os usuários, copie o arquivo autostart para "skel"

# cp /home/"usuario"/.config/lxsession/LXDE/autostart /etc/skel 


O programa estará funcionando em todo início de sessão, porém não terá um ícone no tray (bandeja).
Aqui na empresa não é relevante ter o ícone do programa na bandeja, pois utilizamos o vnc para suporte e não para bisbilhotar o usuário, e por ética profissional, avisamos os mesmos quando vamos acessar. Mas, se fizer questão, tente adicionar algum comando na linha, por exemplo: --tray.




kblokill


7. Re: Sugestão de alternativas ao UltraVNC Server [RESOLVIDO]

Gabriel
furtadopires

(usa Debian)

Enviado em 17/08/2015 - 15:47h

Certo, esqueça o script bash, coloque para inicializar em cada sessão do LXDE mesmo:

Perfeito cara!
tinha me esquecido do detalhe do autostart do lxde, coloquei o arquivo aqui e subiu com exito. O mais interessante é que posso jogar esse comando via interface no lxde do debian 8, o que me economiza um tempo :)

Aproveito para deixar minha dica com o xrdp + tightvncserver caso precise acessar a maquina sem atrapalhar o usuário:
apt-get install rdesktop xrdp tightvncserver
apt-get install grdesktop #caso queira uma interface grafica para o rdesktop

rdesktop *ip da maquina* -g 90% -u *usuário da maquina* -p *senha do usuário*


Ele te abre uma sessão idêntica ao do usuário (mesmo que ele esteja logado com ele), o que pode não ser muito bom em questão de segurança, mas caso você possa ter acesso, é excelente para alterar configurações sem que o usuário precise parar de trabalhar.

Abraço.


8. Resolvido

Tiago Ribeiro Sanches
kblokill

(usa Debian)

Enviado em 17/08/2015 - 16:19h

Massa... bom que deu certo, e valeu a dica do xrdp também. Um abraço.

kblokill






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts