xpipe/lang/proc/texts/rdpFileAllowListCheck_pt.md

37 lines
2.9 KiB
Markdown
Raw Normal View History

2024-04-19 15:15:57 +12:00
# Aplica<63><61>es remotas RDP
Podes utilizar liga<67><61>es RDP no XPipe para lan<61>ar rapidamente aplica<63><61>es e scripts remotos sem abrir um ambiente de trabalho completo. No entanto, devido <20> natureza do RDP, tens de editar a lista de aplica<63><61>es remotas permitidas no teu servidor para que isto funcione.
## Listas de permiss<73>es RDP
Um servidor RDP usa o conceito de listas de permiss<73>o para lidar com lan<61>amentos de aplicativos. Isso significa essencialmente que, a menos que a lista de permiss<73>es esteja desativada ou que aplicativos espec<65>ficos tenham sido explicitamente adicionados <20> lista de permiss<73>es, o lan<61>amento de qualquer aplicativo remoto diretamente falhar<61>.
Podes encontrar as defini<6E><69>es da lista de permiss<73>es no registo do teu servidor em `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList`.
### Permitir todas as aplica<63><61>es
Podes desativar a lista de permiss<73>es para permitir que todas as aplica<63><61>es remotas sejam iniciadas diretamente a partir do XPipe. Para tal, podes executar o seguinte comando no teu servidor em PowerShell: `Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList' -Name "fDisabledAllowList" -Value 1`.
### Adicionar aplica<63><61>es permitidas
Em alternativa, podes tamb<6D>m adicionar aplica<63><61>es remotas individuais <20> lista. Isto permitir-te-<2D> iniciar as aplica<63><61>es listadas diretamente a partir do XPipe.
Sob a chave `Applications` de `TSAppAllowList`, cria uma nova chave com um nome arbitr<74>rio. O <20>nico requisito para o nome <20> que ele seja exclusivo dentro dos filhos da chave "Applications". Essa nova chave deve ter os seguintes valores: `Name`, `Path` e `CommandLineSetting`. Podes fazer isto no PowerShell com os seguintes comandos:
```
$appName="Bloco de Notas"
$appPath="C:\Windows\System32\notepad.exe"
$regKey="HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList\Applications"
Novo item -Path "$regKey\$appName"
Novo-ItemProperty -Path "$regKey\$appName" -Name "Nome" -Value "$appName" -Force
Novo-ItemProperty -Path "$regKey\$appName" -Nome "Caminho" -Valor "$appPath" -Force
Novo-ItemProperty -Path "$regKey\$appName" -Name "CommandLineSetting" -Value "1" -PropertyType DWord -Force
<c<EFBFBD>digo>`</c<>digo>
Se quiseres permitir que o XPipe tamb<6D>m execute scripts e abra sess<73>es de terminal, tens de adicionar `C:\Windows\System32\cmd.exe` <20> lista de permiss<73>es tamb<6D>m.
## Considera<72><61>es de seguran<61>a
Isto n<>o torna o teu servidor inseguro de forma alguma, uma vez que podes sempre executar as mesmas aplica<63><61>es manualmente quando inicias uma liga<67><61>o RDP. As listas de permiss<73>o s<>o mais destinadas a impedir que os clientes executem instantaneamente qualquer aplicativo sem a entrada do usu<73>rio. No final do dia, cabe-te a ti decidir se confias no XPipe para fazer isto. Podes iniciar esta liga<67><61>o sem problemas, isto s<> <20> <20>til se quiseres utilizar qualquer uma das funcionalidades avan<61>adas de integra<72><61>o de ambiente de trabalho no XPipe.