Introducción
Ante la necesidad Linux ¿De forma remota con un shell gráfico? Entonces, esa publicación te ayudará con esa pregunta, porque voy a describir la instalación de XRDP en el Linux sistema operativo Ubuntu 20.04.
Xrdp se desarrolló en 2004 y aún se actualiza. No debe preocuparse por la seguridad, ya que los desarrolladores proporcionan el código fuente del programa.
Cómo comenzar
Puedes usar Xrdp en cualquier versión de Ubuntu, con o sin shell gráfico.
Verifiquemos qué versión del sistema operativo está preinstalada.
En mi ejemplo, uso una versión sin shell gráfico. Si tiene una GUI preinstalada en su máquina, debe omitir este punto y seguir las instrucciones a continuación.
Instalación de la carcasa gráfica
Antes de comenzar a trabajar con el servidor, debe actualizar su sistema.
sudo apt-get update && apt-get upgrade
Instalación del shell gráfico en la máquina.
apt-get install xubuntu-desktop
Espere un momento hasta que el sistema instale todo lo que necesita.
Instalando software
Siga las instrucciones para instalar el software en la máquina.
apt-get install xrdp
Instale el administrador de Windows en su propia máquina.
apt-get install xfce4
Configurando xrdp
Agregue xfce a la ejecución automática del administrador de ventanas del escritorio xfce arreglando el archivo de configuración "/etc/xrdp/startwm.sh".
Para aceptar todas las configuraciones en su máquina, vuelva a cargar.
Adición y configuración de un usuario
Agregar nuevo usuario para RDP conexión.
adduser *nameofuser*
Para poder conectarse, debe crear un archivo de configuración xfce en la carpeta local del usuario, use cualquier editor de texto de su elección.
Cree la configuración de xfce en la carpeta local de su usuario.
nano /home/*youruser/.xsession
En el archivo de configuración escriba este parámetro.
xfce4-session
Para agregar acceso remoto, utilice este parámetro del usuario elegido.
Resultado
En mi ejemplo usé un VPS Servidor, con conexión con claves ssh, por lo que debo cambiar la contraseña del usuario root. Pero si ya conoce la contraseña de superusuario, debe omitir este punto.
sudo passwd root
Inicie la utilidad de conexión remota.
mstsc
En la ventana que aparece, ingrese la dirección IP de nuestro servidor.
Puede averiguar la dirección IP de su máquina.
ip addr show
Nota: Cuando se conecte al servidor, preste atención a la disposición de su teclado, porque después de crear la conexión a la máquina, se establecerá la disposición actual.
Para la autorización utilizamos el usuario creado previamente.
Atención: Si te estás conectando a través de xRDP, debe especificar una contraseña y un nombre de usuario raíz. Si se está conectando a través de SSH, necesitará la clave o contraseña que se configuró durante la creación del servidor en la nube.
Después de iniciar el sistema, se requiere ingresar una contraseña del superusuario.
Salida
Xrdp no solo le permite conectarse de forma remota a un usuario con el RDP protocolo, sino a varios usuarios a la vez creándolos previamente.
Con cada usuario conectado al servidor, el uso de la memoria también crece.
En esta publicación instalamos y configuramos el servicio xrdp en un Ubuntu 20.04 y conectado de forma remota a él mediante el RDP protocolo.