Antes de nada, deberemos instalar el servidor RDP mediante el paquete "xrdp":
$ sudo apt-get install xrdp
Insertamos la ip de la Raspberry con el puerto de escucha separados por ":" (por defecto 3389) y nos aparecerá una ventana la cual nos pedirá el módulo de configuración, usuario y contraseña para iniciar la sesión:
Podremos observar cómo la conexión se ha establecido con éxito:
De esta forma tan sencilla ya nos hemos conectado mediante "Terminal Server" a nuestro servidor.
Sin embargo podemos limar un poco nuestra configuración. Por defecto, el teclado de "XRDP" está en Inglés, lo que supone un incordio. Para cambiarlo es tan simple como borrar el contenido del archivo /etc/xrdp/km-0409.ini y pegar en él los parámetros que se incluyen en el siguiente tutorial http://www.pacorabadan.com/?p=283.
También podemos aumentar un poco más la seguridad del servidor.
Primero cambiando el puerto por defecto del protocolo RDP en el archivo /etc/xrdp/xrdp.ini:
Segundo denegando al usuario root la conexión y estableciendo el número máximo de sesiones fallidas, editando el archivo /etc/xrdp/sesman.ini:
En la tercera línea de este archivo encontramos la variable "TerminalServerUsers". Esta línea nos sirve para permitir el acceso al escritorio remoto sólo a un grupo concreto. Por defecto, el grupo "tsusers" no está creado en la Raspberry al instalar "XRDP", por lo que cualquiera que tenga una cuenta local podrá conectarse.
Para permitir el acceso sólo al grupo "tsusers" creamos dicho grupo en la Raspberry:
$ sudo addgroup tsusers
Creado el grupo, no podremos loguearmos a través del escritorio remoto debido a que no existe ningún usuario que pertenezca al grupo "tsusers":
Para incluir a un usuario al grupo "tsusers" ejecutamos:
$ sudo usermod -a -G tsusers usuario
Ya no tendremos ningún problema en conectarnos con el usuario que hemos incluido al grupo.
En el archivo "sesman.ini" podemos encontrar otros parámetros útiles para la configuración del servidor, como el máximo números de sesiones simultáneas, activar "logs",...:
Y eso es todo, si tienes alguna duda o inquietud al respecto, no dudes en contactar conmigo.
Un saludo...
Gracias por el enlace. Saludos!!!!
ResponderEliminarExcelente. Tal cual lo explicaste funciona de maravilla a través de Win10 y WinXPSP3 en Raspberry con SO Raspbian Jessie 2016-11-25 . Saludos.
ResponderEliminarGracias...
ResponderEliminaruna pregunta, al iniciar la raspberry se puede pone clase??... osea que al prenderla poner una clave para entrar al inicio como en los computadores??
ResponderEliminarThe Best Casinos Near Washington, D.C. - Mapyro
ResponderEliminarThe Best Casinos 광양 출장샵 Near Washington, D.C. · 1. Casinos Near DC – Hampton Inn & Suites 김해 출장마사지 · 2. Casinos Near 광양 출장안마 DC – Bellagio Hotel and 제천 출장마사지 Casino · 3. 화성 출장안마 Best Casinos Near DC – Hampton