Manual do Hacker Especial - Volume 1 (2019-02)

(Antfer) #1
Manual do Hacker | 37

X2Go +++++
O X2go usa o protocolo NX sobre SSH. Ele tem muitos dos recursos
do cliente NoMachine e um grande número de esquemas de
compressão. Este cliente permite que você escolha sua velocidade de
conexão. Além disso, O X2Go faz conexões a sistemas de som, como
PulseAudio, e sistemas de arquivos por meio da encapsulação via
conexão SSH para contornar os firewalls. Além de renderizar a área
de trabalho remota em uma tela dedicada, há uma extensão
Xinerama que permite que um desktop seja renderizado em várias
telas. Como o servidor X2Go é parte de uma versão antiga do X.org,
ele não suporta muitos desktops com aceleração em 3D. Gnome 3,
Unity e Cinnamon funcionam em modo de retorno, mas você terá
mais sorte com algo mais simples, como Xfce ou Mate.


NoMachine NX +++++
O NoMachine NX ganha o prêmio de interface, com suas
janelas grandes, preto e laranja. Como o x0vncserver ele dá
acesso ao desktop atualmente em execução e, como RDP, o
protocolo NX suporta redirecionamento de áudio/USB/
unidade. Ele também permite transferências de arquivos e
gravação de sessão de desktop remoto. O recém-lançado
pacote Raspberry Pi (que ainda está em alfa) também
funciona bem. NoMachine pode usar UDP para transferir
dados multimídia, com codificação por meio da compressão
H.264, VP8 ou MJPEG. Este último utiliza menos a CPU, por
isso é útil para dispositivos de baixa potência. NoMachine 4
já não permite conexões SSH, mas você ainda pode
autenticar por chave pública.

Chrome Remote Desktop +++++
Além de ser um cliente de desktop remoto baseado na web, o Chrome
Remote Desktop não tem muito mais do que se gabar. Dito isto, ser
capaz de acessar uma máquina a partir de um dispositivo móvel poderia
vir a calhar – por exemplo, a máquina poderia ser uma na qual você não
tem privilégios para instalar softwares. Depois que o pacote de serviço
necessário for instalado na máquina do servidor, então você poderá
acessá-lo no conforto do seu navegador, desde que seja o Chrome ou o
Chromium – é preciso também estar conectado à sua conta do Google.
Para habilitar conexões remotas em uma máquina, você deve primeiro
configurar um PIN de pelo menos seis dígitos. Uma vez conectado, você
obterá apenas controles básico para redimensionar a área de trabalho –
o aplicativo decidirá automaticamente que tipo de qualidade fornecer.

E


mbora o Remmina ofereça a
mais diversa seleção de proto-
colos, a assistência que ele for-
nece é geralmente inferior ao de outros
clientes. A maioria das pessoas utiliza-o
via VNC, que irá suportar qualquer
desktop, mas não possui recursos
OpenGL em drivers proprietários.
Nossa experiência em usá-lo com RDP
não foi particularmente interessante, e
o plugin NX só funciona para servidores
obsoletos NoMachine 3.
TigerVNC não precisa dar suporte a
outros protocolos, mas você deve obter

uma experiência de desktop um pouco
mais agradável em comparação com o
Remmina, se você não mexer nas confi-
gurações. Talvez seja necessário iniciar
o servidor com dbus-launch vncserver
se a máquina do servidor estiver conec-
tada ao mesmo ambiente de desktop
da sua sessão VNC pretendida.
X2Go e os outros não se saíram tão
bem nessa categoria, já que só podem
se conectar ao seus próprios tipos. Além
disso, o suporte a desktops é fraco: o
Qt5 não funciona (então KDE 5 não é
para você), bem como o Gnome e Unity

também não funcionam (ainda há pro-
blemas mesmo em modos de retorno).
Antes de instalar o KDE 4, nos perguntá-
vamos se alguma coisa funcionaria.
Esperemos que os desenvolvedores
do app Chrome possam corrigir os pro-
blemas do Qt5 em breve. A experiência
de desktop precisa ser melhorada. Seria
uma maravilha se eles pudessem ter o
OpenGL funcionando, mas isso esta
fora de cogitação. Embora NoMachine
só possa se conectar ao seu próprio tipo,
sua capacidade de servir até mesmo os
desktops mais complicados é excelente.

Protocolos & suportes


Você pode usar outros protocolos, ou um desktop sofisticado? Veredicto


Chrome Remote
Desktop
+++++
NoMachine NX
+++++
Remmina
+++++
TigerVNC
+++++
X2Go
+++++
A habilidade do
NoMachine para
trabalhar em
qualquer lugar
distante.

|

Free download pdf