Uso de XPSP2 para simular el inicio de sesión remoto múltiple de 2003

  

Reaparición de la escena:

Hay algunas "personas ricas" en el dormitorio 348 en el piso 5. Cada estudiante tiene una computadora y otra computadora rica. Abrió el escritorio remoto para que todos lo usen.

Windows XP Remote Desktop tiene muchos lugares convenientes. Los estudiantes pueden controlar esta computadora de forma remota en el campo o en casa. Es fácil de administrar y solucionar problemas de forma remota. Pero el problema también está llegando: todos los estudiantes tienen el derecho de modificar el sistema (todos son iguales), una vez, después de que Ama inicia sesión, transfiere archivos y otras operaciones, luego la grasa se hace clic de repente, ¡Ama se vio obligada a cancelar! Todo el trabajo de transferencia de archivos está prohibido! No solo eso, si Ama inicia sesión y encuentra problemas, espero que otras personas puedan iniciar sesión y trabajar juntos para resolver el problema, ya que Remote Desktop solo permite que un usuario inicie sesión.

Es una pena que Escritorio remoto solo permita que un usuario inicie sesión. Supongamos ahora que hay dos computadoras, COMPANYX y COMPANY-XP2 (esta computadora tiene SP2 instalado), ahora se conecta a COMPANY-XP2 desde COMPANYX a través de Escritorio remoto, entonces ejecute "mstsc" en COMPANYX e ingrese el nombre de la computadora remota. E ingrese el nombre de usuario y la contraseña (vea la Figura 1).
haga clic en "Conectar", aparece EMPRESA-XP2 ventana de escritorio remoto en COMPANYX, y sugirió que otro usuario tiene que iniciar sesión en el ordenador Usery EMPRESA-XP2. Si continúa iniciando sesión en COMPANY-XP2, su cuenta de usuario actual iniciada se cerrará por la fuerza.

Haga clic en "Sí", el programa de escritorio remoto COMPANYX cancela por la fuerza al usuario actual registrado en COMPANY-XP2, de modo que la computadora COMPANY-XP2 vuelva a la interfaz de bienvenida de inicio de sesión, y la ventana del escritorio remoto de COMPANYX muestra el escritorio de COMPANY-XP2 . En este momento, en COMPANY-XP2, independientemente de la identidad del usuario (como abc o usery) se utiliza para iniciar sesión, COMPANY-XP2 cerrará el usuario de inicio de sesión remoto abc, lo que provocará la interrupción de la conexión remota, es decir, siempre que sea de forma remota. ¡Solo un usuario puede iniciar sesión en el escritorio!

Solución

A principios de año, se rumoreaba que XP SP2 era compatible con varios usuarios para establecer una conexión de escritorio remoto al mismo tiempo. Fue muy feliz por un tiempo. Cuando salga la versión oficial de SP2, probaré el soporte multiusuario de escritorio remoto de SP2, pero descubrirá que no puede iniciar sesión en dos usuarios al mismo tiempo, ya sea que inicie sesión en dos conexiones de escritorio remoto al mismo tiempo, o un escritorio remoto o un escritorio local. Ya sea que use el mismo nombre de usuario o use un nombre de usuario diferente, ¡no funcionará!
¿Qué está pasando? Consulte la documentación de Microsoft para SP2 y no vea ninguna instrucción para el soporte multiusuario de escritorio remoto. La red de búsqueda, la introducción del soporte multiusuario es la información a principios de año, y estos artículos parecen haber desaparecido recientemente. Entonces, ¿es que Microsoft originalmente pretendía permitir que SP2 permitiera que múltiples usuarios se conectaran al escritorio remoto al mismo tiempo y luego lo cancelara? Para aclarar este problema, reemplacé la versión oficial de SP2 del servidor de terminales con la versión beta de SP2 del servidor de terminales en la computadora con SP2 y establecí dos conexiones al mismo tiempo. A continuación se describen los pasos de implementación específicos.

Paso 1: Primero, instale la versión oficial del SP2 en Windows XP e instálela de la forma habitual. No entraré en detalles aquí.

Paso 2: Prepare una versión del software del servidor de terminal SP2 (se dice que esta función está prohibida en la compilación 2082, por lo que es mejor usar la versión anterior), la versión de prueba del SP2 en chino es más difícil de encontrar. Se utilizó la versión en inglés de la versión 2055, y no se encontraron problemas después de ejecutar. Puede descargar el archivo ejecutable de Terminal Server TermSrv.DLL de la compilación 2055 en http://www.msfn.org/board/index.php?s=85a71ca2987c89886c99733154ae685f&act=Attach&type=post&id=161513. Descargado desde este enlace es un archivo con la extensión .DL_. Puede cambiar su extensión a un archivo ZIP y luego descomprimirlo con WinRAR.

Paso 3: A continuación, inicie Windows XP en Modo seguro. Si tiene varios sistemas operativos, puede iniciar otro sistema que pueda acceder a la partición del sistema de Windows XP (a menos que se instalen herramientas de terceros, Windows 98 no puede acceder a las particiones NTFS, por lo que Windows 98 puede ser inútil). Luego, haga una copia de seguridad de todos los TermSrv.DLLs en la versión oficial del SP2 de Windows XP, y sobrescriba todos los archivos de TermSrv.DLL con la versión Build 2055 de TermSrv.DLL. Normalmente, TermSrv.DLL aparece en al menos dos ubicaciones: \\ Windows \\ system32, \\ Windows \\ system32 \\ dllcache. Dondequiera que haya un TermSrv.DLL, se sobrescribe con la versión Build 2055 de TermSrv.DLL.

Paso 4: inicie Windows XP en modo normal. Si la función de protección de archivos del sistema le indica que el archivo TermSrv.DLL se ha modificado y le pregunta si desea restaurarlo, seleccione No.

Paso 5: Finalmente, modifique el registro para aumentar la licencia multiusuario para el servidor de terminal. Dado que modificar el registro es engorroso y propenso a errores, puede modificarlo con el siguiente comando por lotes:

@echo off

setlocal

set regkey = " HKLM \\ SYSTEM \\ CurrentControlSet \\ Control \\ Terminal Server \\ Licensing Core "

reg add% regkey% /v EnableConcurrentSessions /T REG_DWORD /D 1 /f

endlocal

Guárdelo como un archivo de comando por lotes, como AA.BAT, y haga doble clic para ejecutarlo (consulte la Figura 3).


Sugerencias

Remote Desktop puede admitir el acceso de usuarios simultáneos solo cuando Windows XP tiene la pantalla de Bienvenida y el Cambio rápido de usuario habilitado. Puede habilitarlos desde las siguientes ubicaciones: "Panel de control → Cuentas de usuario → Cambiar la forma en que los usuarios inician o cierran sesión".

En resumen, el servidor remoto modificado de XP permite que dos usuarios diferentes inicien sesión al mismo tiempo, aunque no es comparable a los poderosos servicios de terminal de Windows Server 2003, pero después de todo, es mejor que nada, el soporte multiusuario apenas contable . He intentado copiar el servidor de terminal de Windows Server 2003 a XP, pero no tuvo éxito. Parece que Microsoft no ha escatimado esfuerzos para adherirse al principio de que XP, como sistema operativo de escritorio personal, no permite que varios usuarios lo utilicen al mismo tiempo.

Copyright © Conocimiento de Windows All Rights Reserved