संपादित 4 महीने पहले द्वारा ExtremeHow संपादकीय टीम
फेडोराएक्सआरडीपीरिमोट डेस्कटॉपकॉन्फ़िगरेशननेटवर्किंगसॉफ्टवेयरकमांड लाइनटर्मिनलसिस्टम प्रशासनकंप्यूटर
अनुवाद अपडेट किया गया 4 महीने पहले
रिमोट डेस्कटॉप एक्सेस सेट अप करने से आपके Fedora सिस्टम की बहुमुखी प्रतिभा और उपलब्धता में काफी वृद्धि हो सकती है। अपने सिस्टम को दूर से एक्सेस करने की क्षमता का मतलब है कि आप लगभग कहीं से भी काम कर सकते हैं, बशर्ते आपके पास इंटरनेट कनेक्शन हो। लिनक्स सिस्टम पर इस रिमोट एक्सेस को सक्षम करने का एक लोकप्रिय तरीका XRDP के माध्यम से है, जो Microsoft रिमोट डेस्कटॉप प्रोटोकॉल (RDP) सर्वर का ओपन-सोर्स कार्यान्वयन है।
इस विस्तृत गाइड में, हम आपको Fedora सिस्टम पर XRDP के साथ रिमोट डेस्कटॉप एक्सेस को कॉन्फ़िगर करने की प्रक्रिया से परिचित कराएंगे। अंत में, आप किसी भी RDP क्लाइंट का उपयोग करके अपने Fedora सिस्टम को दूरस्थ रूप से नियंत्रित करने की क्षमता प्राप्त करेंगे।
XRDP को कॉन्फ़िगर करना शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं:
एंटरप्राइज़ लिनक्स के लिए अतिरिक्त पैकेज (EPEL) रिपॉजिटरी Fedora के लिए अतिरिक्त सॉफ़्टवेयर पैकेज प्रदान करती है, जिसमें XRDP शामिल है। EPEL रिपॉजिटरी को सक्षम करने के लिए, इन चरणों का पालन करें:
sudo dnf install epel-release
यह कमांड आपके Fedora सिस्टम पर EPEL रिपॉजिटरी स्थापित करता है। EPEL में XRDP के स्थापना और कॉन्फ़िगरेशन के लिए आवश्यक पैकेज उपलब्ध हैं।
EPEL रिपॉजिटरी सक्षम होने के बाद, हम अब XRDP स्थापित कर सकते हैं:
sudo dnf install xrdp
यह कमांड XRDP और इसकी निर्भरताओं को लाता है और इसे आपके Fedora सिस्टम पर स्थापित करता है।
XRDP को स्थापित करने के बाद, अगला चरण इसकी सेवा को सक्षम और प्रारंभ करना है। यह सुनिश्चित करता है कि XRDP बूट के समय स्वचालित रूप से शुरू हो:
sudo systemctl enable xrdp --now
उपरोक्त कमांड न केवल XRDP को सक्षम बनाती है बल्कि सेवा को तुरंत प्रारंभ भी करती है। यह सत्यापित करने के लिए कि XRDP चल रहा है, उपयोग करें:
sudo systemctl status xrdp
आपको एक आउटपुट दिखाई देगा जो बताता है कि XRDP सेवा सक्रिय और चल रही है।
आमतौर पर Fedora के साथ एक फायरवॉल आता है जो इनकमिंग कनेक्शन्स को ब्लॉक करता है। XRDP ट्रैफ़िक की अनुमति देने के लिए, आवश्यक पोर्ट्स खोलें (XRDP के लिए डिफ़ॉल्ट 3389):
sudo firewall-cmd --permanent --add-port=3389/tcp
पोर्ट जोड़ने के बाद, परिवर्तनों को लागू करने के लिए फ़ायरवॉल सेटिंग्स को पुनः लोड करें:
sudo firewall-cmd --reload
यदि SELinux आपके Fedora सिस्टम पर सक्षम है, तो यह प्रारंभ में XRDP को ब्लॉक कर सकता है। कनेक्शनों की अनुमति देने के लिए, SELinux नीतियों को समायोजित करने के लिए आवश्यक बूलियन सेट करें:
sudo setsebool -P xrdp_can_connect_dbus 1
यह कमांड SELinux- सक्षम वातावरण में ठीक से काम करने के लिए आवश्यक कनेक्शन स्थापित करने के लिए XRDP को अनुमति देता है।
XRDP स्वचालित रूप से पता नहीं लगाता कि आप कौन सा डेस्कटॉप वातावरण चाहते हैं। आपको XRDP को अपने चुने हुए वातावरण के बारे में सूचित करना होगा। उदाहरण के लिए, अगर GNOME आपका डेस्कटॉप विकल्प है, तो आपको ~/.Xclients
फ़ाइल बनानी या संपादित करनी होगी:
echo "gnome-session" > ~/.Xclients
फिर, फ़ाइल को निष्पादन योग्य बनाएं:
chmod +x ~/.Xclients
किसी अन्य डेस्कटॉप वातावरण का उपयोग करने के लिए, जैसे KDE, उपरोक्त कमांड में 'gnome-session' को अपने वातावरण के लिए उपयुक्त कमांड के साथ बदलें (जैसे, KDE के लिए 'startkde')।
XRDP को कॉन्फ़िगर और चलने के साथ, अब आप किसी दूरस्थ मशीन से RDP क्लाइंट का उपयोग करके अपने Fedora सिस्टम से कनेक्ट कर सकते हैं। Windows पर, आप बिल्ट-इन रिमोट डेस्कटॉप कनेक्शन टूल का उपयोग कर सकते हैं। macOS और लिनक्स पर, Remmina या FreeRDP जैसे विकल्प हैं। कनेक्ट करने के लिए:
सेटअप प्रक्रिया का पालन करने के बावजूद, कुछ उपयोगकर्ताओं को समस्याओं का सामना करना पड़ सकता है। यहाँ कुछ सामान्य समस्या निवारण युक्तियाँ दी गई हैं:
~/.Xclients
फ़ाइल में ठीक से सेट है और यह निष्पादन योग्य है। त्रुटियों के लिए XRDP लॉग की जांच करें (/var/log/xrdp.log
और /var/log/xrdp-sesman.log
)।sudo systemctl restart xrdp
के साथ पुनरारंभ करें।हालांकि XRDP रिमोट एक्सेस की सुविधा प्रदान करता है, यह सुनिश्चित करना महत्वपूर्ण है कि आपका कनेक्शन सुरक्षित हो। निम्नलिखित उपायों पर विचार करें:
/etc/xrdp/sesman.ini
फ़ाइल को संशोधित करके XRDP एक्सेस को केवल विशिष्ट उपयोगकर्ताओं तक सीमित करें।Fedora पर XRDP के साथ रिमोट डेस्कटॉप एक्सेस को कॉन्फ़िगर करना आपके सिस्टम को व्यक्तिगत परियोजनाओं, प्रशासनिक कार्यों या पेशेवर कार्य के लिए आसान और लचीला नियंत्रण बनाता है। इस गाइड में उल्लिखित प्रक्रियाओं का पालन करके, आपके पास अब उपयोग के लिए पूरी तरह कार्यात्मक रिमोट डेस्कटॉप सेटअप होना चाहिए, लगभग किसी भी क्लाइंट प्लेटफॉर्म से। संभावित खतरों से अपने डेटा और सिस्टम की सुरक्षा के लिए हमेशा अपने दूरस्थ कनेक्शनों को सुरक्षित रखने के महत्व को याद रखें।
अपनी विशिष्ट आवश्यकताओं और प्राथमिकताओं के अनुरूप दूरस्थ अनुभव को और अनुकूलित करने के लिए Fedora और XRDP के अधिक विकल्प तलाशना जारी रखें। Fedora की बहुमुखी प्रतिभा इसे उन उपयोगकर्ताओं के लिए एक आदर्श विकल्प बनाती है जो अपने सिस्टम को दूरस्थ रूप से अनुकूलित और नियंत्रित करना चाहते हैं।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं