Uso de clientes RDP en Linux
La tecnología RDP (Protocolo de escritorio remoto) permite a los s de la misma o diferentes versiones de sistemas operativos controlar de forma remota una computadora. Existen clientes especiales, diferentes a las utilidades de la consola, donde esta opción se implementa a través de una interfaz gráfica, lo que significa que el cuenta con una vista completa del escritorio, la capacidad de interactuar con el teclado y el puntero del mouse. Como parte del artículo de hoy, queremos hablar sobre el uso de clientes RDP populares en Linux.
Uso de clientes RDP en Linux
Ahora no hay tantos clientes RDP, porque existen dificultades en la implementación de la tecnología, que también están asociadas a su naturaleza propietaria. Sin embargo, al medio se le ofrecen al menos tres opciones diferentes para elegir. A continuación, queremos hablar solo sobre los más populares y confiables, y usted, a partir de las instrucciones, ya podrá instalar un cliente adecuado y conectarse al servidor.
Opción 1: Remmina
Remmina es el cliente de escritorio remoto más popular y viene preinstalado en muchas distribuciones de Linux de forma predeterminada. Sin embargo, su versión suele estar desactualizada. Este programa tiene una GUI simple y directa con una gran cantidad de herramientas auxiliares. Incluso un novato puede dominarlo, por eso pusimos este software en primer lugar. Veamos paso a paso el procedimiento de instalación, configuración y conexión en Remmina.
Paso 1: instalación
Debe comenzar instalando este cliente RDP en su sistema operativo. Como se mencionó anteriormente, Remmina ya está presente en muchas distribuciones por defecto, pero no está de más actualizar su versión, que no llevará mucho tiempo.
-
- Si Remmina simplemente está ausente en su sistema y desea instalar una versión estable, pero no la más reciente, primero inicie la «Terminal» de una manera conveniente, por ejemplo, a través del menú de la aplicación o manteniendo presionadas las teclas Ctrl + Alt + T combinación .
- En la consola que se abre, escribe
sudo apt install remmina
y presiona Enter . Reemplace su de paquetes apt con otro si está utilizando una distribución basada en RedHat o Fedora. - Las acciones de instalación siempre se ejecutan en nombre del super, por lo que debe confirmarlas ingresando la contraseña en una nueva línea. Esta situación no es una excepción.
Además, puede ser necesaria una confirmación adicional de la expansión del espacio en disco ocupado. Después de completar con éxito la instalación, puede continuar con el uso del cliente. Si desea actualizar la versión, deberá utilizar repositorios personalizados, ya que no se reciben las nuevas compilaciones oficiales. La implementación será un poco más complicada, pero se ve así:
-
- En la consola, ingrese
sudo apt-add-repository ppa:remmina-ppa-team/remmina-next
para obtener archivos del repositorio.
- En la consola, ingrese
- Confirme esta acción escribiendo la contraseña de la cuenta de super.
- Se le notificará de los paquetes que reciba. Acéptelos presionando Enter .
- Espere a que se complete la descarga. Durante esta operación, no cierre la consola ni interrumpa su conexión a Internet.
- Después de eso, debe actualizar la lista de almacenamientos del sistema a través del comando
sudo apt-get update
. - Todo lo que queda es instalar el cliente RDP y los complementos relacionados ingresando
sudo apt-get install remmina remmina-plugin-rdp libfreerdp-plugins-standard
. - Confirme la información sobre el espacio en disco ocupado eligiendo la respuesta Y y espere hasta el final del procedimiento.
Esto completa la instalación de Remmina. La versión anterior se sobrescribirá automáticamente con la nueva, por lo tanto, puede cerrar la consola y proceder al primer lanzamiento del software.
Paso 2: Ejecutar y configurar
Incluso el más novato puede descubrir el lanzamiento y la configuración de Remmina, y la documentación oficial ayudará con esto último. Sin embargo, todavía queremos detenernos en los puntos principales para que no surjan dificultades en la implementación de esta tarea.
- De forma predeterminada, el icono de Remmina se agregará al menú de la aplicación inmediatamente después de la instalación. Encuéntrelo allí desplazándose por la lista o usando la barra de búsqueda.
- Para ir a la configuración, haga clic en el botón en forma de tres líneas horizontales y seleccione el elemento «Parámetros» .
- La ventana de Configuración de Remmina ahora aparecerá en la pantalla . Contiene una gran cantidad de pestañas responsables de realizar cambios globales y de . Por ejemplo, aquí puede establecer la resolución de pantalla estándar, cambiar combinaciones de teclas, editar SSH y elementos de seguridad.
No nos detendremos en cada elemento presente en detalle, ya que los desarrolladores brindan información oficial sobre cada opción, y la interfaz de Remmina está en ruso, lo que lo ayudará a resolverlo por su cuenta.
Paso 3: crea un perfil y conéctate
Después de instalar la configuración óptima de Remmina, solo queda crear un perfil de conexión utilizando el protocolo en cuestión para conectarse con éxito al escritorio remoto. Proponemos analizar el principio básico de este procedimiento.
- Busque el icono correspondiente en el superior y haga clic en él con el botón izquierdo del ratón para mostrar el formulario para crear una conexión.
- Complete todas las líneas según sea necesario. Asegúrese de verificar los detalles de su cuenta y las direcciones del servidor. Después de eso, puede elegir una acción. Si hace clic en «Conectar» , la configuración especificada no se guardará, porque para hacer esto, haga clic en «Guardar y conectar» .
- En el futuro, los perfiles guardados se pueden iniciar directamente desde el menú principal de Remmina. Todas las conexiones disponibles se mostrarán en una tabla con información detallada.
- Después del lanzamiento, se abrirá una ventana separada con un escritorio virtual. Espere a que comience la descarga y utilice las herramientas del izquierdo para istrar su sesión.
Ahora solo queda empezar a interactuar con el escritorio remoto, realizando allí las acciones necesarias. Si tiene alguna pregunta sobre la istración de Remmina, preste especial atención a la documentación: las respuestas a absolutamente todas las preguntas de los s se describen en la forma más detallada.
Opción 2: rdesktop
La siguiente herramienta, llamada rdesktop, no es tan popular entre los s novatos, ya que todas las configuraciones se realizan a través de la consola ingresando los comandos apropiados. Sin embargo, esta solución se ha vuelto popular entre los profesionales y fanáticos de las utilidades de consola.
Paso 1: Instale rdesktop
Detengámonos brevemente en el procedimiento de instalación de rdesktop en sí. Este programa de se encuentra en los repositorios oficiales de distribuciones, por lo que el no necesita descargar archivos o paquetes adicionales.
- Abra «Terminal» de cualquier manera conveniente.
- Ingrese el comando
sudo apt-get install rdesktop
y presione Enter . - Confirme esta acción ingresando la contraseña de super en una nueva línea.
- La instalación continuará inmediatamente después de elegir una respuesta positiva «Y» .
- El lanzamiento de esta utilidad también se realiza a través del «Terminal» a través del comando
rdesktop
.
Si la distribución que está utilizando no está basada en Debian, el argumento apt-get del comando de instalación deberá reemplazarse por yum o pacman. De lo contrario, no hay diferencias con las compilaciones de Linux.
Paso 2: iniciar y conectar
Si ingresa un comando en la consola rdesktop
, las siguientes líneas mostrarán un breve resumen de la sintaxis y las opciones disponibles. Le recomendamos que estudie la información que parece para comprender exactamente cómo se realiza la conexión a Escritorio remoto a través de esta utilidad.
Luego, puede conectarse directamente a otra computadora. Echemos un vistazo a este proceso usando una cadena como ejemplo rdesktop -z -P -g 1280x900 -u NAME -p SERVER_IP
.
Aquí debe considerar en detalle absolutamente todos los argumentos e información ingresados.
-z
… Esta opción es responsable de activar la compresión de flujo. Úselo para optimizar su conexión. Especialmente importante para sistemas con baja velocidad de Internet.-P
… Crea almacenamiento en caché. Esto ayuda a guardar cierta información en el almacenamiento local, sin tener que ponerse en o con el servidor cada vez para descargarla en el futuro.-g
… Establece la resolución personalizada de la ventana del escritorio. Después de esta opción, ingrese el parámetro requerido para que se aplique.-u
… Después de esta opción, especifique el nombre de que se mostrará en el servidor.-p
… Este argumento es necesario si hay una contraseña.SERVER_IP
… Siempre indicado al final de la línea. En lugar de esta inscripción, ingrese el nombre de dominio del servidor al que desea conectarse.
Paso 3: intercambiar archivos entre Windows y Linux en la sesión actual
Al final del análisis de la utilidad rdesktop, queremos hablar sobre las principales acciones que se realizan al ingresar comandos en la consola. Primero, hablemos de las tareas más populares relacionadas con el intercambio de archivos. La carpeta de red se conecta a través de rdesktop -r disk:share=/home/documents -z -P -g 1280x900 -u NAME -p SERVER_IP
, donde reemplaza todas las opciones y direcciones especificadas por las requeridas.
Después de ingresar este comando, la carpeta estará disponible para lectura y escritura, lo que le permitirá istrar los archivos allí de todas las formas posibles. Sin embargo, si hay problemas con el , tendrá que cerrar la sesión, activar el comando chown -R /home/documents NAME:GROUP
y solo entonces volver a conectar el directorio.
Paso 4: crea un icono de directo
Al examinar el primer cliente RDP, es posible que haya notado que todos los perfiles se guardan en la tabla del menú gráfico, lo que le permite conectarse rápidamente y cambiar entre ellos. Desafortunadamente, rdesktop simplemente no tiene esta funcionalidad, por lo que solo queda un método alternativo: crear manualmente un botón de directo para cada servidor.
-
- En la consola, cree un archivo de texto vacío con un nombre arbitrario utilizando un editor de texto conveniente. El comando en sí se verá así:
sudo nano rdesktop
donde nano es el editor de texto utilizado y rdesktop es el nombre del archivo en sí. - Cuando aparezca la ventana, pegue las dos líneas a continuación, reemplazando las opciones y la información del servidor con las que tiene.
- En la consola, cree un archivo de texto vacío con un nombre arbitrario utilizando un editor de texto conveniente. El comando en sí se verá así:
#!/bin/bash
rdesktop -z -P -g 1280x900 -u NAME -p SERVER_IP
- Guarde todos los cambios y salga del editor de texto.
- Ingrese el comando
chmod +x rdesktop
para crear un ícono de inicio rápido en su escritorio.
Todas las demás opciones y matices de interactuar con rdesktop, de las que no hablamos anteriormente, se describen en detalle en la documentación oficial o se usan con bastante poca frecuencia y, por lo tanto, no necesitan explicaciones.
Opción 3: freerdp
freerdp es el más nuevo de todos los clientes RDP conocidos y apenas está comenzando a ganar terreno. También se gestiona en la consola, y ahora hay pocas funciones, por lo que ponemos esta opción en último lugar.
- Freerdp se instala con todos los componentes necesarios a través del comando
sudo apt-get install freerdp libfreerdp-plugins-standard
. - La instalación comenzará inmediatamente después de la confirmación de la contraseña.
- Seleccione Y para descargar todos los archivos.
- Utilice una cadena
xfreerdp -u black -d WORK -n "Lumpics" -a 15 -k US -g 1440x830 --plugin cliprdr --plugin rdpdr --data disk:DiskP:/home/black -- my.rdp.server.net
para iniciar una conexión con el servidor.
Ahora sugerimos examinar todas las opciones que vio en la línea anterior. Son ligeramente similares a los que se utilizan en la segunda opción al interactuar con el cliente rdesktop, pero también tienen sus propias peculiaridades.
-u
… Responsable del nombre de en el servidor. El inicio de sesión correspondiente debe ingresarse inmediatamente después de esta opción.-d
… Lo mismo, pero solo con el dominio del grupo de trabajo, que se determina de antemano y debe ser el mismo para todos los de la red local.-n
… Especifica el nombre de host.-a
… Este argumento va seguido de la profundidad de color de la ventana. El valor predeterminado es 15 .-k
… Establece la distribución del teclado predeterminada, donde el código de estado se especifica como parámetro.-g
… Determina el tamaño de la ventana mostrada en píxeles.--plugin cliprdr
… Activa un portapapeles compartido con un futuro escritorio remoto.--plugin rdpdr --data disk:DiskP:/home/black --
… Conecta la carpeta de inicio como una carpeta de red compartida y permite el intercambio de datos.my.rdp.server.net
… Reemplazado con el nombre del servidor RDP que se está utilizando.
Arriba, tiene una descripción general de tres clientes RDP diferentes para Linux. Como puede ver, todos tienen sus propias características y se adaptarán a diferentes s. Cada uno de ellos puede conectarse a Windows, por lo que la complejidad de la elección radica solo en las diferencias en el control y la implementación de la interfaz gráfica de la ventana de visualización del escritorio remoto.
Nos complace haber podido ayudarlo a resolver el problema.
Nuestros expertos intentarán responder lo antes posible.