¿Qué necesito para acceder de forma remota a mi escritorio Ubuntu 14.04?

34

No sé cómo configurar mi máquina para la conexión remota. ¿Necesito instalar un servidor VNC (¿cuál?) O ¿Vino (instalado por defecto) es suficiente?

Abrí el cuadro de diálogo Preferencias de uso compartido de escritorio y lo habilité (marqué los dos primeros, permitir la conexión y el control). Traté de conectarme usando la aplicación RealVNC Chrome, pero dice

El mecanismo de autenticación solicitado no puede ser proporcionado por la computadora. VNC Viewer también falla con un error sobre el nivel de cifrado.

Por cierto, eventualmente voy a necesitar conectarme desde una máquina con Windows 7, pero por ahora solo quiero que funcione.

lfk
fuente
Esto podría ser útil askubuntu.com/questions/592537/…
Faizan Akram Dar

Respuestas:

23

Esta es una respuesta tardía, pero hay una manera de usar Vino sin cifrado que puede beneficiar a otros.

instalar dconf-tools:

sudo apt-get install dconf-tools

comience dconf-editordesde la línea de comando y vaya org->gnome->desktop->remote-accessy cambie el require-encryptionelemento a desmarcado.

Si se habilitó el uso compartido de escritorio antes de cambiar la configuración, ejecute lo siguiente desde la línea de comando:

gsettings set org.gnome.Vino require-encryption false

Si el uso compartido de escritorio no estaba habilitado antes de cambiar la configuración, habilítelo.

Sombrero de copa
fuente
Excelente. Después de actualizar de Debian 7 a 8, no pude ver mi PC de forma remota. Esta solución realmente funcionó. :) :)
Anupam Basak
2
Lame, deshabilitar conexiones seguras es bastante no aceptable como respuesta. Aunque me atrapó esta vez.
ThorSummoner
¡Muchas gracias! ¡La forma más fácil y efectiva de acceder en un entorno de oficina donde las instalaciones externas están bloqueadas debido a la seguridad!
Ubuntuser
7

Personalmente, descubrí que instalar y usar TeamViewer (aunque en realidad funciona con una versión personalizada de Wine) es la solución más sencilla para el acceso / control remoto.

Instalar:

  1. Descargue la imagen oficial de http://www.teamviewer.com/en/download/linux.aspx (siempre obtenga 32 bits)
  2. Abrir una consola
  3. Ejecutar comando cd ~/Downloads/
  4. Ejecutar comando sudo dpkg -i teamviewer_linux.deb
  5. Siga los pasos que necesite que tome.

No necesita (ni desea) el paquete de 64 bits, ya que Ubuntu tiene una función "multiarch", que permite que un sistema operativo de 64 bits ejecute programas de 32 bits de forma nativa.

Tharindu
fuente
1
¿Por qué elegir la versión de 32 bits si su computadora tiene 64 bits?
Ryan
55
Es curioso cómo una solución no nativa funciona de forma inmediata, mientras que otras que vienen incluidas con Ubuntu no lo hacen. : - /
Waldir Leoncio
5

Sí, en su máquina Ubuntu necesita instalar el servidor VNC sudo apt-get install x11vnc. En su máquina con Windows 7 necesita instalar el cliente VNC, por ejemplo, Tight VNC http://www.tightvnc.com/

Ruslan Gerasimov
fuente
¿Qué es el vino entonces?
lfk
@lfk Vino es el servidor VNC predeterminado en Ubuntu para compartir su escritorio existente con otros usuarios.
Ruslan Gerasimov
3

No soy muy fanático de los productos de código cerrado, pero el que funciona mejor y más rápido es "NoMachine" . Supera a TeamViewer y VNC fácilmente (pero no RDP, por lo que 'xrdp' aún podría ser una opción), especialmente en redes bajas. Si su máquina de destino está detrás de Internet, deberá conectarla a través de un servidor proxy o VPN.

Descargue el archivo deb y luego ejecute sudo dpkg -i nomachine_4.4.12_11_amd64.deb. Lo hace todo, no es necesario realizar pasos adicionales, excepto ajustar la seguridad (contraseña). Utiliza usuarios de Linux y viene con muchos juguetes también.

stackoverclan
fuente
3

Si tiene una conexión de error "El servidor no ofreció el tipo de seguridad compatible" en la ventana Vnc, siga el siguiente enlace. Para Ubuntu 14.04 VNC

Arreglar VNC Desktop Sharing

sudo apt-get -y install dconf-tools
dconf write /org/gnome/desktop/remote-access/require-encryption false   /usr/lib/vino/vino-server --sm-disable start
syyu
fuente