xpipe/lang/proc/texts/rdpFileAllowList_es.md

39 lines
3.2 KiB
Markdown
Raw Normal View History

2024-04-19 15:15:57 +12:00
# Integraci<63>n de escritorio RDP
Puedes utilizar esta conexi<78>n RDP en XPipe para lanzar r<>pidamente aplicaciones y scripts. Sin embargo, debido a la naturaleza de RDP, tienes que editar la lista de aplicaciones remotas permitidas en tu servidor para que esto funcione. Adem<65>s, esta opci<63>n permite compartir unidades para ejecutar tus scripts en tu servidor remoto.
Tambi<EFBFBD>n puedes optar por no hacer esto y simplemente utilizar XPipe para lanzar tu cliente RDP sin utilizar ninguna funci<63>n avanzada de integraci<63>n de escritorio.
## RDP permitir listas
Un servidor RDP utiliza el concepto de listas permitidas para gestionar el lanzamiento de aplicaciones. Esto significa esencialmente que, a menos que la lista de permitidas est<73> desactivada o que se hayan a<>adido expl<70>citamente aplicaciones espec<65>ficas a la lista de permitidas, el lanzamiento directo de cualquier aplicaci<63>n remota fallar<61>.
Puedes encontrar la configuraci<63>n de la lista de permitidas en el registro de tu servidor en `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList`.
### Permitir todas las aplicaciones
Puedes desactivar la lista de permitidas para permitir que todas las aplicaciones remotas se inicien directamente desde XPipe. Para ello, puedes ejecutar el siguiente comando en tu servidor en PowerShell: `Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList' -Name "fDisabledAllowList" -Value 1`.
### A<>adir aplicaciones permitidas
Tambi<EFBFBD>n puedes a<>adir aplicaciones remotas individuales a la lista. Esto te permitir<69> lanzar las aplicaciones de la lista directamente desde XPipe.
En la clave `Aplicaciones` de `TSAppAllowList`, crea una nueva clave con un nombre arbitrario. El <20>nico requisito para el nombre es que sea <20>nico dentro de los hijos de la clave "Aplicaciones". Esta nueva clave debe contener los siguientes valores: `Nombre`, `Ruta` y `Configuraci<63>n de la l<>nea de comandos`. Puedes hacerlo en PowerShell con los siguientes comandos:
```
$appName="Bloc de notas"
$appPath="C:\Windows\System32\notepad.exe"
$regKey="HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList\Applications"
Nuevo-elemento -Ruta "$regKey\$appName"
Nuevo-elemento-Propiedad -Ruta "$regKey$$appName" -Nombre "Name" -Valor "$appName" -Force
Nueva-Propiedad-Art<72>culo -Ruta "$regKey\$NombreDeLaAplicacion" -Nombre "Ruta" -Valor "$rutaDeLaAplicacion" -Forzar
Nuevo-Item-Propiedad -Ruta "$regKey\$NombreDeLaAplicacion" -Nombre "CommandLineSetting" -Valor "1" -PropertyType DWord -Force
<c<EFBFBD>digo>`</c<>digo
Si quieres permitir que XPipe ejecute tambi<62>n scripts y abra sesiones de terminal, tienes que a<>adir tambi<62>n `C:\Windows\System32\cmd.exe` a la lista de permitidos.
## Consideraciones de seguridad
Esto no hace que tu servidor sea inseguro en modo alguno, ya que siempre puedes ejecutar las mismas aplicaciones manualmente al iniciar una conexi<78>n RDP. Las listas de permitidos est<73>n m<>s pensadas para evitar que los clientes ejecuten instant<6E>neamente cualquier aplicaci<63>n sin la intervenci<63>n del usuario. A fin de cuentas, depende de ti si conf<6E>as en XPipe para hacer esto. Puedes iniciar esta conexi<78>n sin problemas, s<>lo es <20>til si quieres utilizar alguna de las funciones avanzadas de integraci<63>n de escritorio de XPipe.