Editado 4 hace meses por ExtremeHow Equipo Editorial
FedoraXRDPEscritorio remotoConfiguraciónRedesSoftwareLínea de comandosTerminalAdministración de sistemasComputadoras
Traducción actualizada 4 hace meses
Configurar el acceso a escritorio remoto puede aumentar enormemente la versatilidad y accesibilidad de tu sistema Fedora. Tener la capacidad de acceder a tu sistema de forma remota significa que puedes trabajar desde casi cualquier lugar, siempre y cuando tengas una conexión a Internet. Una forma popular de habilitar este acceso remoto en un sistema Linux es a través de XRDP, una implementación de código abierto del servidor Microsoft Remote Desktop Protocol (RDP).
En esta guía detallada, te introduciremos al proceso de configuración del acceso a escritorio remoto con XRDP en un sistema Fedora. Al final, obtendrás la capacidad de controlar tu sistema Fedora de forma remota utilizando cualquier cliente RDP.
Antes de comenzar a configurar XRDP, asegúrate de tener los siguientes requisitos previos:
El repositorio de paquetes suplementarios para Linux empresarial (EPEL) proporciona paquetes de software adicionales para Fedora, incluyendo XRDP. Para habilitar el repositorio EPEL, sigue estos pasos:
sudo dnf install epel-release
Este comando instala el repositorio EPEL en tu sistema Fedora. EPEL contiene los paquetes necesarios para la instalación y configuración de XRDP.
Con el repositorio EPEL habilitado, ahora podemos instalar XRDP:
sudo dnf install xrdp
Este comando descarga XRDP junto con sus dependencias y lo instala en tu sistema Fedora.
Después de instalar XRDP, el siguiente paso es habilitar e iniciar su servicio. Esto garantiza que XRDP se inicie automáticamente al arrancar el sistema:
sudo systemctl enable xrdp --now
El comando anterior no solo habilita XRDP sino que también inicia el servicio de inmediato. Para verificar que XRDP esté en funcionamiento, usa:
sudo systemctl status xrdp
Verás una salida que indica que el servicio XRDP está activo y en funcionamiento.
Fedora generalmente viene con un firewall configurado para bloquear conexiones entrantes. Para permitir el tráfico de XRDP, abre los puertos necesarios (por defecto el 3389 para XRDP):
sudo firewall-cmd --permanent --add-port=3389/tcp
Después de agregar el puerto, recarga la configuración del firewall para aplicar los cambios:
sudo firewall-cmd --reload
Si SELinux está habilitado en tu sistema Fedora, puede que inicialmente bloquee XRDP. Para permitir conexiones, establece los booleanos necesarios para ajustar las políticas de SELinux:
sudo setsebool -P xrdp_can_connect_dbus 1
Este comando permite que XRDP establezca las conexiones necesarias para funcionar correctamente en un entorno con SELinux habilitado.
XRDP no detecta automáticamente el entorno de escritorio que deseas. Debes informar a XRDP sobre el entorno que has escogido. Por ejemplo, si GNOME es tu elección de escritorio, necesitas crear o editar el archivo ~/.Xclients
:
echo "gnome-session" > ~/.Xclients
Luego, haz que el archivo sea ejecutable:
chmod +x ~/.Xclients
Para usar otro entorno de escritorio, como KDE, reemplaza 'gnome-session' en el comando anterior por el comando apropiado para tu entorno (por ejemplo, 'startkde' para KDE).
Con XRDP configurado y en funcionamiento, ahora puedes conectarte a tu sistema Fedora desde una máquina remota usando un cliente RDP. En Windows, puedes usar la herramienta integrada de Conexión a Escritorio Remoto. En macOS y Linux, hay opciones como Remmina o FreeRDP. Para conectarte:
A pesar de seguir el proceso de configuración, algunos usuarios pueden enfrentar problemas. Aquí hay algunos consejos generales de solución de problemas:
~/.Xclients
y que sea ejecutable. Revisa los registros de XRDP para detectar errores (/var/log/xrdp.log
y /var/log/xrdp-sesman.log
).sudo systemctl restart xrdp
si es necesario.Mientras que XRDP facilita el acceso remoto, es esencial asegurar que tu conexión sea segura. Considera las siguientes medidas:
/etc/xrdp/sesman.ini
.Configurar el acceso a escritorio remoto con XRDP en Fedora facilita un control fácil y flexible de tu sistema, ya sea para proyectos personales, tareas administrativas o trabajo profesional. Siguiendo los procedimientos descritos en esta guía, deberías tener ahora una configuración de escritorio remoto completamente funcional lista para usar desde casi cualquier plataforma cliente. Recuerda siempre la importancia de mantener tus conexiones remotas seguras para proteger tus datos y sistemas de posibles amenazas.
Sigue explorando más opciones para Fedora y XRDP para personalizar aún más la experiencia remota según tus necesidades y preferencias específicas. La versatilidad que ofrece Fedora lo convierte en una opción ideal para usuarios que desean personalizar y controlar sus sistemas de forma remota.
Si encuentras algo incorrecto en el contenido del artículo, puedes