xpipe/lang/proc/texts/rdpFileAllowList_fr.md

39 lines
3.2 KiB
Markdown
Raw Normal View History

2024-04-19 15:15:57 +12:00
# Int<6E>gration de bureau RDP
Tu peux utiliser cette connexion RDP dans XPipe pour lancer rapidement des applications et des scripts. Cependant, en raison de la nature du RDP, tu dois modifier la liste d'autorisation des applications distantes sur ton serveur pour que cela fonctionne. De plus, cette option permet le partage de lecteur pour ex<65>cuter tes scripts sur ton serveur distant.
Tu peux aussi choisir de ne pas le faire et d'utiliser simplement XPipe pour lancer ton client RDP sans utiliser de fonctions d'int<6E>gration de bureau avanc<6E>es.
## RDP allow lists
Un serveur RDP utilise le concept des listes d'autorisation pour g<>rer le lancement des applications. Cela signifie essentiellement qu'<27> moins que la liste d'autorisation ne soit d<>sactiv<69>e ou que des applications sp<73>cifiques n'aient <20>t<EFBFBD> explicitement ajout<75>es <20> la liste d'autorisation, le lancement direct d'applications distantes <20>chouera.
Tu peux trouver les param<61>tres de la liste d'autorisation dans le registre de ton serveur <20> `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList`.
### Autoriser toutes les applications
Tu peux d<>sactiver la liste d'autorisation pour permettre <20> toutes les applications distantes d'<27>tre lanc<6E>es directement <20> partir de XPipe. Pour cela, tu peux ex<65>cuter la commande suivante sur ton serveur en PowerShell : `Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAllowList' -Name "fDisabledAllowList" -Value 1`.
### Ajout d'applications autoris<69>es
Tu peux aussi ajouter des applications distantes individuelles <20> la liste. Cela te permettra alors de lancer les applications list<73>es directement <20> partir de XPipe.
Sous la cl<63> `Applications` de `TSAppAllowList`, cr<63>e une nouvelle cl<63> avec un nom arbitraire. La seule exigence pour le nom est qu'il soit unique parmi les enfants de la cl<63> "Applications". Cette nouvelle cl<63> doit contenir les valeurs suivantes : `Name`, `Path` et `CommandLineSetting`. Tu peux effectuer cette op<6F>ration dans PowerShell <20> l'aide des commandes suivantes :
```
$appName="Notepad"
$appPath="C:\NWindows\NSystem32\NNotepad.exe"
$regKey="HKLM:\NSOFTWARE\NMicrosoft\NWindows NT\NCurrentVersion\NTerminal Server\NTSAllowList\NApplications"
New-item -Path "$regKey\$appName"
New-ItemProperty -Path "$regKey\NappName" -Name "Name" -Value "$appName" -Force
New-ItemProperty -Path "$regKey\$appName" -Name "Path" -Value "$appPath" -Force
New-ItemProperty -Path "$regKey\$appName" -Name "CommandLineSetting" -Value "1" -PropertyType DWord -Force
```
Si tu veux autoriser XPipe <20> ex<65>cuter des scripts et <20> ouvrir des sessions de terminal, tu dois <20>galement ajouter `C:\NWindows\NSystem32\cmd.exe` <20> la liste des autorisations.
## Consid<69>rations de s<>curit<69>
Cela ne rend en aucun cas ton serveur non s<>curis<69>, car tu peux toujours ex<65>cuter les m<>mes applications manuellement lors du lancement d'une connexion RDP. Les listes d'autorisation ont plut<75>t pour but d'emp<6D>cher les clients d'ex<65>cuter instantan<61>ment n'importe quelle application sans l'intervention de l'utilisateur. En fin de compte, c'est <20> toi de d<>cider si tu fais confiance <20> XPipe pour cela. Tu peux lancer cette connexion sans probl<62>me, cela n'est utile que si tu veux utiliser l'une des fonctions d'int<6E>gration de bureau avanc<6E>es de XPipe.