Linux में बेहतरीन RDP क्लाइंट हैं। सबसे उपयोगी दो हैं Remmina, जिसमें ग्राफ़िकल इंटरफ़ेस है, और FreeRDP, एक कमांड-लाइन क्लाइंट जिसे Remmina खुद उपयोग करता है। दोनों में से कोई भी किसी Windows RDP सर्वर से जुड़ जाता है।
विकल्प 1: Remmina (ग्राफ़िकल)
इसे अपने पैकेज मैनेजर से इंस्टॉल करें:
# Debian / Ubuntu
sudo apt install remmina remmina-plugin-rdp
# Fedora
sudo dnf install remmina remmina-plugins-rdp
# Arch
sudo pacman -S remmina freerdp
फिर Remmina खोलें और कनेक्शन बनाएँ:
- नया प्रोफ़ाइल जोड़ने के लिए प्लस बटन पर क्लिक करें।
- Protocol को RDP पर सेट करें।
- सर्वर का IP पता Server में,
AdministratorUsername में और अपना पासवर्ड दर्ज करें। - मनचाही कलर डेप्थ और रिज़ॉल्यूशन सेट करें, फिर Save and Connect पर क्लिक करें।
विकल्प 2: कमांड लाइन पर FreeRDP
क्लाइंट का नाम xfreerdp (X11) है, या नए सिस्टम पर वर्शन के अनुसार wlfreerdp / sdl-freerdp। एक सामान्य कनेक्शन ऐसा दिखता है:
xfreerdp /v:SERVER_IP /u:Administrator /p:'YOUR_PASSWORD' /size:1920x1080 +clipboard /cert:ignore
उपयोगी फ़्लैग:
/dynamic-resolutionविंडो का आकार बदलने पर रिमोट डेस्कटॉप का आकार भी बदल देता है।/drive:share,/home/you/shareएक लोकल फ़ोल्डर को सर्वर के लिए उपलब्ध कराता है।/gfxसहज वीडियो के लिए नई ग्राफ़िक्स पाइपलाइन चालू करता है।/cert:ignoreसर्टिफ़िकेट प्रॉम्प्ट को छोड़ देता है। इसे सिर्फ़ ऐसे सर्वर के लिए उपयोग करें जिसे आपने अभी बनाया है और जिस पर आपको भरोसा है।
साझा मशीन पर कमांड लाइन में पासवर्ड टाइप करने से बचें, क्योंकि वह आपकी शेल हिस्ट्री में दिखता है। जहाँ आपका वर्शन सपोर्ट करता है, वहाँ बिना वैल्यू के /p का उपयोग करें ताकि पासवर्ड पूछा जाए, या Remmina उपयोग करें।
समस्या निवारण
- Connection refused या टाइमआउट: IP जाँचें, देखें कि सर्वर चल रहा है, और यह कि आपका नेटवर्क आउटगोइंग पोर्ट 3389 की अनुमति देता है।
- Authentication failed: Administrator पासवर्ड जाँचें। यूज़रनेम केस-इनसेंसिटिव है लेकिन पासवर्ड नहीं।
- ब्लैक स्क्रीन: हमारी RDP ब्लैक स्क्रीन गाइड देखें।