957
Si usa Ubuntu o cualquier otra distribución de Linux como su controlador diario, ocasionalmente puede buscar una computadora con Windows para administrar sus servidores y escritorios de Windows de forma remota. Quizás aún no haya probado Remmina Remote Desktop Client, una solución de cliente de escritorio remoto en Linux.
Remmina es un software gratuito con soporte integrado para RDP, SSH y VNC. Pero dado que Remmina es extensible, hay complementos disponibles para agregar compatibilidad con más protocolos.
En esta publicación, aprenderemos cómo instalar Remmina en su computadora Ubuntu de muchas maneras.
Requisitos
Esta publicación usará una computadora Ubuntu 22.04 pero también puede funcionar con otras distribuciones de Linux.
Instale Remmina Remote Desktop desde el repositorio de Ubuntu
La forma más rápida y común de instalar software en Ubuntu es a través del administrador de paquetes APT. El paquete Remmina está disponible en los repositorios predeterminados de Ubuntu. Pero recuerda que la versión puede estar un poco por detrás de la última.
Abra las ventanas de la terminal y actualice la memoria caché del paquete local:
sudo apt update
Una vez actualizado, ejecute el siguiente comando para instalar los paquetes necesarios para el cliente de escritorio remoto Remmina:
sudo apt install -y remmina remmina-plugin-rdp remmina-plugin-secret remmina-plugin-spice
El comando anterior instala cuatro paquetes:
- remmina — El propio cliente de escritorio remoto de Remmina.
- remmina-complemento-rdp — Complemento para agregar compatibilidad con el protocolo de escritorio remoto.
- remmina-plugin-secreto — Complemento para agregar soporte de almacenamiento de contraseña a través de llavero.
- remmina-plugin-spice — Complemento para agregar compatibilidad con el protocolo SPICE para máquinas virtuales.
Después de la instalación, ejecute el siguiente comando para verificar la versión instalada del cliente Remmina Remote Desktop:
remmina -v
Como puede ver, la última versión de Remmina del repositorio de Ubuntu es 1.4.25 a partir de este escrito.
Instale Remmina Remote Desktop desde el repositorio de PPA
En lugar del repositorio predeterminado de Ubuntu, puede instalar Remmina desde el repositorio de PPA. Se supone que la versión de Remmina disponible en el repositorio de PPA es más nueva que la del repositorio de Ubuntu. ¿Es verdad? Vamos a averiguar.
En la terminal, ejecute este comando para agregar el repositorio de PPA a su computadora:
sudo apt-add-repository ppa:remmina-ppa-team/remmina-next
Presione ENTER cuando se le pida que confirme.
Actualice la memoria caché del paquete local y confirme que APT ahora puede ver el repositorio PPA de Remmina:
sudo apt update
Ahora, instale el paquete Remmina y sus complementos:
sudo apt install -y remmina remmina-plugin-rdp remmina-plugin-secret remmina-plugin-spice
Finalmente, verifique la versión de Remmina ejecutando este comando:
remmina -v
Comparando la versión instalada desde el repositorio de PPA, este paquete Remmina es más nuevo (1.4.29) que el repositorio de Ubuntu (1.4.25).
Nota. Aprenda a instalar CSF Firewall en Ubuntu.
Instale Remmina Remote Desktop desde Snap Store (GUI)
Las versiones recientes de Ubuntu vienen con Snap ya instalado. Con él, puede instalar Remmina a través de la línea de comandos y desde la GUI.
En su escritorio de Ubuntu, haga clic en el icono del software de Ubuntu. Al hacerlo, se abre Snap Store.
Haga clic en el icono de búsqueda y escriba ‘remmina‘ en el cuadro de búsqueda.
Si coinciden varios resultados remmina, solo significa que se encuentra en varios repositorios. No te preocupes; haga clic en el primero de la lista.
Haga clic en el cuadro desplegable Fuente y seleccione el canal estable Snap Store (Snap).
Después de cambiar la fuente, haga clic en Instalar.
Introduzca su contraseña cuando se le solicite y haga clic en Autorizar.
Espera a que termine la instalación.
Una vez instalado, haga clic en Permisos para ver los permisos predeterminados.
Algunos de los permisos están desactivados de forma predeterminada. Así que asegúrese de habilitarlos para que las funciones de Remmina funcionen correctamente.
- Grabar audio.
- Imprimir documentos.
- Lea, agregue, cambie o elimine contraseñas guardadas.
- ssh-keys: permite leer la configuración y las claves del usuario ssh.
- ssh-public-keys: permite leer claves públicas ssh y configuraciones no sensibles.
Los permisos instantáneos de Remmina deben ser similares a la captura de pantalla a continuación.
Recibirá el siguiente mensaje si no habilita ninguno de los permisos anteriores antes de iniciar Remmina.
Instale Remmina Remote Desktop desde Snap Store (Línea de comando)
También puede instalar Remmina desde Snap Store usando la línea de comando. Este método logra exactamente el mismo resultado que al instalarlo desde la GUI de Snap Store.
Abra la terminal y ejecute el siguiente comando para instalar Remmina:
sudo snap install remmina
A continuación, ejecute los siguientes comandos para habilitar los siguientes permisos.
- :avahi-observar — Descubrimiento de servidores.
- :tazas-control — Permiso de impresión. Se utiliza para compartir impresiones en RDP.
- :montar-observar — Leer información de montaje del sistema y cuotas de disco.
- :servicio-administrador-de-contraseñas — Permite que Remmina administre contraseñas a través de un llavero.
- :grabación de audio — Permiso para acceder al micrófono.
- :ssh-teclas — Acceso para uso de claves SSH y configuración.
- :ssh-claves-públicas — Acceso a claves públicas.
sudo snap connect remmina:avahi-observe :avahi-observe sudo snap connect remmina:cups-control :cups-control sudo snap connect remmina:mount-observe :mount-observe sudo snap connect remmina:password-manager-service :password-manager-service sudo snap connect remmina:audio-playback :audio-playback sudo snap connect remmina:audio-record :audio-record sudo snap connect remmina:ssh-keys :ssh-keys sudo snap connect remmina:ssh-public-keys :ssh-public-keys
Confirme que los permisos están habilitados:
sudo snap connections remmina
Si el permiso no tiene un valor bajo el Ranura columna, significa que el permiso está deshabilitado. En este caso, todos los permisos requeridos ahora están habilitados.
Instale Remmina Remote Desktop desde Flatpak
El último método para instalar Remmina Remote Desktop es a través de Flatpak. Al igual que Snap, Flatpak también es un formato de paquete autónomo, lo que hace que funcione en casi todos los sistemas donde se puede instalar Flatpak.
Ubuntu no tiene Flatpak instalado de fábrica. Entonces, antes de que podamos instalar el paquete Remmina Flatpak, primero instalemos Flatpak.
Agregue las siguientes rutas de búsqueda en la variable de entorno XDG_DATA_DIRS dentro de su perfil.
- /home/$USUARIO/.local/share/flatpak/exports/share
- /var/lib/flatpak/exportaciones/compartir
echo XDG_DATA_DIRS="/var/lib/flatpak/exports/share:/home/$USER/.local/share/flatpak/exports/share:$XDG_DATA_DIRS" >> ~/.profile
Vuelva a cargar su perfil para reflejar la variable de entorno XDG_DATA_DIRS.
. ~/.profile
Ejecute el siguiente comando en la terminal para instalar Flatpak.
sudo apt install -y flatpak
A continuación, agregue el repositorio Flatpak al contexto de su perfil.
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Ahora, instala Remmina:
flatpak install --user flathub org.remmina.Remmina
Recibirá un aviso sobre las dependencias que deben instalarse. Presione Y y Enter.
Flatpak enumera los requisitos que instalará. Presione Y y Enter.
Espere hasta que se complete la instalación.
Finalmente, ejecuta Remmina con este comando:
flatpak run --user org.remmina.Remmina
Uso del cliente de escritorio remoto de Remmina
A excepción del Remmina instalado con Flatpak, puede abrir la aplicación Remmina desde la línea de comandos:
remmina
O desde el tablero.
Conexión RDP
Una vez que Remmina esté abierto, elija el protocolo a utilizar. En este ejemplo, seleccione RDP, ingrese el FQDN o la dirección IP de la computadora remota y presione Entrar.
Hacer clic Sí para aceptar el certificado del equipo remoto.
Ingrese el nombre de usuario, la contraseña y el dominio (si corresponde) y active Guardar contraseña. Haga clic en Aceptar para iniciar la conexión de escritorio remoto.
Si todo salió bien, ahora debería estar conectado de forma remota a su computadora con Windows.
Conexión SSH
Seleccione SSH como protocolo, ingrese la dirección IP del sistema remoto y presione Enter.
Ingrese el nombre de usuario y la contraseña de SSH y haga clic en Aceptar.
Y ha iniciado sesión con éxito a través de SSH usando Remmina.
Resumen
En esta publicación, hemos aprendido a instalar Remmina en Ubuntu usando diferentes métodos. Estos incluyen la instalación desde el repositorio predeterminado de Ubuntu, el repositorio PPA, Snap Store y Flatpak.
El cliente Remmina Remote Desktop admite conectividad remota mediante RDP, SSH y VNC, entre otros. El soporte del protocolo se puede ampliar con el uso de complementos.