Fedora 42
Sponsored Link

Desktop Environment : GNOME रिमोट डेस्कटॉप2025/05/14

 

क्लाइंट कंप्यूटर से दूरस्थ कनेक्शन सक्षम करने के लिए GNOME दूरस्थ डेस्कटॉप सेवाओं को कॉन्फ़िगर करें।

[1] यदि आपके पास GNOME डेस्कटॉप स्थापित है, तो यह पहले से ही निर्भरता के रूप में स्थापित होगा, लेकिन यदि यह स्थापित नहीं है, तो इसे निम्नानुसार स्थापित करें।
[root@dlp ~]#
dnf -y install gnome-remote-desktop
[2] यदि फ़ायरवॉल्ड चल रहा है, तो RDP सेवा की अनुमति दें।
[root@dlp ~]#
firewall-cmd --add-service=rdp

success
[root@dlp ~]#
firewall-cmd --runtime-to-permanent

success
[3]

यदि आप प्रत्येक उपयोगकर्ता के लिए रिमोट डेस्कटॉप सक्षम करना चाहते हैं, तो डेस्कटॉप पर लॉग इन करें और इसे निम्नानुसार सेट करें।
हालाँकि, यदि इसे सेट करने वाला उपयोगकर्ता लॉग आउट करता है, तो rdp पोर्ट अब नहीं सुनेगा।

[सेटिंग्स] - [सिस्टम] - [रिमोट डेस्कटॉप] खोलें, फिर निम्न स्क्रीन प्रदर्शित होती है।
यहाँ [डेस्कटॉप शेयरिंग] और [रिमोट कंट्रोल] सक्षम करें।

पोर्ट डिफ़ॉल्ट RDP पोर्ट [3389] पर सेट है, लेकिन यदि कोई अन्य उपयोगकर्ता पहले से ही इसका उपयोग कर रहा है, तो इसे दूसरे पोर्ट में बदलें।
लॉगिन उपयोगकर्ता और पासवर्ड अनुभाग के लिए, RDP कनेक्शन के लिए उपयोगकर्ता नाम और पासवर्ड सेट करें।
[4] यह क्लाइंट कंप्यूटर से कनेक्शन है। इसमें विंडोज 11 को एक उदाहरण के रूप में दिखाया गया है।
जब आप रिमोट डेस्कटॉप कनेक्शन शुरू करते हैं और कनेक्ट करते हैं, तो आपको अपना उपयोगकर्ता नाम और पासवर्ड दर्ज करने के लिए एक स्क्रीन दिखाई जाएगी।
[3] में आपके द्वारा सेट किया गया उपयोगकर्ता नाम और पासवर्ड दर्ज करें।
[5] यदि प्रमाणीकरण सफल होता है, तो रिमोट डेस्कटॉप स्क्रीन प्रदर्शित होगी।
[6] रूट विशेषाधिकारों के साथ रिमोट डेस्कटॉप को सक्षम करने के लिए, इसे निम्नानुसार सेट करें।
इस मामले में, रिमोट डेस्कटॉप सेवा से कनेक्ट करने के लिए उपयोगकर्ता नाम और पासवर्ड प्रत्येक उपयोगकर्ता के लिए समान हैं, और कनेक्ट होने के बाद, सामान्य लॉगिन स्क्रीन प्रदर्शित होती है और प्रत्येक उपयोगकर्ता अपने स्वयं के ओएस उपयोगकर्ता नाम और पासवर्ड के साथ लॉग इन करता है।
# प्रमाण पत्र बनाएं

[root@dlp ~]#
mkdir -p /var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop

[root@dlp ~]#
cd /var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop

[root@dlp gnome-remote-desktop]#
openssl req -new -x509 -nodes -newkey ec:<(openssl ecparam -name secp384r1) -keyout tls.key -out tls.crt -days 3650

-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [XX]:JP
State or Province Name (full name) []:Hiroshima
Locality Name (eg, city) [Default City]:Hiroshima
Organization Name (eg, company) [Default Company Ltd]:GTS
Organizational Unit Name (eg, section) []:Server World
Common Name (eg, your name or your server's hostname) []:dlp.srv.world
Email Address []:root@srv.world

[root@dlp gnome-remote-desktop]#
chown -R gnome-remote-desktop:gnome-remote-desktop /var/lib/gnome-remote-desktop/.local

[root@dlp gnome-remote-desktop]#
# RDP सक्षम करें
# [Init TPM क्रेडेंशियल ***] संदेश कोई समस्या नहीं है
# यह उन पुराने कंप्यूटरों पर दिखाई देता है जिनमें TPM डिवाइस नहीं है

[root@dlp ~]#
grdctl --system rdp set-tls-key /var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop/tls.key

Init TPM credentials failed because No TPM device found, using GKeyFile as fallback.
[root@dlp ~]#
grdctl --system rdp set-tls-cert /var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop/tls.crt

[root@dlp ~]#
grdctl --system rdp set-credentials

Username: rdpuser     # RDP कनेक्शन के लिए कोई भी उपयोगकर्ता नाम सेट करें
Password:             # उपरोक्त उपयोगकर्ता का पासवर्ड सेट करें

[root@dlp ~]#
grdctl --system rdp enable

[root@dlp ~]#
grdctl --system status

Init TPM credentials failed because No TPM device found, using GKeyFile as fallback.
Overall:
        Unit status: active
RDP:
        Status: enabled
        Port: 3389
        TLS certificate: /var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop/tls.crt
        TLS fingerprint: 23:23:27:94:45:c0:8b:20:18:74:0c:28:b8:be:89:0a:a5:47:05:f1:8a:64:55:c6:9d:b1:24:70:62:68:b3:46
        TLS key: /var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop/tls.key
        Username: (hidden)
        Password: (hidden)

[root@dlp ~]#
systemctl daemon-reload

[root@dlp ~]#
systemctl start gnome-remote-desktop

[7] यह क्लाइंट कंप्यूटर से कनेक्शन है। यह एक उदाहरण के रूप में विंडोज 11 दिखाता है।
जब आप रिमोट डेस्कटॉप कनेक्शन शुरू करते हैं और कनेक्ट करते हैं, तो आपको अपना उपयोगकर्ता नाम और पासवर्ड दर्ज करने के लिए एक स्क्रीन दिखाई जाएगी।
[6] में आपके द्वारा सेट किया गया RDP कनेक्शन उपयोगकर्ता और पासवर्ड दर्ज करें।
[8] यदि रिमोट डेस्कटॉप कनेक्शन सफल होता है, तो लॉगिन स्क्रीन प्रदर्शित होगी।
अपने स्वयं के ओएस उपयोगकर्ता के रूप में लॉग इन करें। लॉग इन करने के बाद ऑपरेशन सामान्य रिमोट डेस्कटॉप ऑपरेशन जैसा ही है।
मिलान सामग्री