xpipe/lang/proc/texts/rdpFileAllowListCheck_tr.md

37 lines
3 KiB
Markdown
Raw Normal View History

2024-04-20 14:33:15 +12:00
# RDP uzak uygulamaları
2024-04-19 15:15:57 +12:00
2024-04-20 14:33:15 +12:00
Tam bir masaüstü açmadan uzak uygulamaları ve komut dosyalarını hızlı bir şekilde başlatmak için XPipe'da RDP bağlantılarını kullanabilirsiniz. Ancak, RDP'nin doğası gereği, bunun çalışması için sunucunuzdaki uzak uygulama izin listesini düzenlemeniz gerekir.
2024-04-19 15:15:57 +12:00
## RDP izin listeleri
2024-04-20 14:33:15 +12:00
Bir RDP sunucusu, uygulama başlatma işlemlerini gerçekleştirmek için izin listeleri kavramını kullanır. Bu, izin listesi devre dışı bırakılmadıkça veya belirli uygulamalar açıkça izin listesine eklenmedikçe, herhangi bir uzak uygulamanın doğrudan başlatılmasının başarısız olacağı anlamına gelir.
2024-04-19 15:15:57 +12:00
2024-04-20 14:33:15 +12:00
İzin listesi ayarlarını sunucunuzun kayıt defterinde `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList` adresinde bulabilirsiniz.
2024-04-19 15:15:57 +12:00
2024-04-20 14:33:15 +12:00
### Tüm uygulamalara izin veriliyor
2024-04-19 15:15:57 +12:00
2024-04-20 14:33:15 +12:00
Tüm uzak uygulamaların doğrudan XPipe'dan başlatılmasına izin vermek için izin listesini devre dışı bırakabilirsiniz. Bunun için sunucunuzda PowerShell'de aşağıdaki komutu çalıştırabilirsiniz: `Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList' -Name "fDisabledAllowList" -Value 1`.
2024-04-19 15:15:57 +12:00
2024-04-20 14:33:15 +12:00
### İzin verilen uygulamaları ekleme
2024-04-19 15:15:57 +12:00
2024-04-20 14:33:15 +12:00
Alternatif olarak, listeye tek tek uzak uygulamalar da ekleyebilirsiniz. Bu sayede listelenen uygulamaları doğrudan XPipe'tan başlatabilirsiniz.
2024-04-19 15:15:57 +12:00
2024-04-20 14:33:15 +12:00
`TSAppAllowList`'in `Applications` anahtarının altında, rastgele bir adla yeni bir anahtar oluşturun. İsim için tek gereklilik, "Uygulamalar" anahtarının alt anahtarları içinde benzersiz olmasıdır. Bu yeni anahtar, içinde şu değerlere sahip olmalıdır: `Name`, `Path` ve `CommandLineSetting`. Bunu PowerShell'de aşağıdaki komutlarla yapabilirsiniz:
2024-04-19 15:15:57 +12:00
```
$appName="Notepad"
$appPath="C:\Windows\System32\notepad.exe"
$regKey="HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList\Applications"
New-item -Path "$regKey\$appName"
New-ItemProperty -Path "$regKey\$appName" -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
```
2024-04-20 14:33:15 +12:00
XPipe'ın komut dosyaları çalıştırmasına ve terminal oturumları açmasına da izin vermek istiyorsanız, `C:\Windows\System32\cmd.exe` dosyasını da izin verilenler listesine eklemeniz gerekir.
2024-04-19 15:15:57 +12:00
2024-04-20 14:33:15 +12:00
## Güvenlik hususları
2024-04-19 15:15:57 +12:00
2024-04-20 14:33:15 +12:00
Bir RDP bağlantısı başlatırken aynı uygulamaları her zaman manuel olarak çalıştırabileceğiniz için bu, sunucunuzu hiçbir şekilde güvensiz hale getirmez. İzin listeleri daha çok istemcilerin kullanıcı girişi olmadan herhangi bir uygulamayı anında çalıştırmasını önlemeye yöneliktir. Günün sonunda, XPipe'ın bunu yapacağına güvenip güvenmemek size kalmış. Bu bağlantıyı kutudan çıktığı gibi başlatabilirsiniz, bu yalnızca XPipe'daki gelişmiş masaüstü entegrasyon özelliklerinden herhangi birini kullanmak istiyorsanız kullanışlıdır.