كيفية استخدام وظيفة سطح المكتب عن بعد VNC على لينكس

الأوامر والنُسخ والأمثلة

توضح هذه المقالة كيفية إعداد جلسات سطح المكتب البعيد واستخدامها على Linux باستخدام VNC (Virtual Network Computing). VNC هو نظام عرض عن بعد يمكنك من بدء بيئة سطح مكتب على جهاز واحد والوصول إليه من أجهزة الكمبيوتر الأخرى من خلال اتصال إنترنت . يمكنك إعداد أجهزة سطح المكتب الثابتة التي سيتم الاحتفاظ بها أثناء قطع الاتصال ، حتى تتمكن من متابعة العمل بالضبط من حيث توقفت عند إعادة الاتصال.

وهذا مفيد على سبيل المثال عندما تريد العمل على نفس "سطح المكتب" من مواقع مختلفة ، ويمكن استخدامه لتشغيل بيئة سطح المكتب على خادم لا تملك وصولًا فعليًا إليه أو لا يكون مرفقاً به. (الشاشة ولوحة المفاتيح). كل ما تحتاجه هو اتصال بالشبكة.

فكيف يعمل؟ تحتاج إلى تثبيت "nvcserver" على جهاز الخادم (إذا لم تكن مثبتة بالفعل) و "nvcviewer" وجهاز العميل (انظر realVNC للحصول على إصدار مشهور لبرنامج VNC). لتجنب مشاكل جدار الحماية ، من الأفضل استخدام ssh shell الآمن للاتصال من جهاز "العارض" الخاص بك إلى الخادم الذي تريد تشغيل جلسة سطح المكتب. تعمل حزمة PuTTY بشكل رائع لهذا الغرض.

لذلك فإن الخطوة الأولى هي إطلاق ssh باستخدام على سبيل المثال PuTTY. ثم تقوم بتسجيل الدخول إلى الخادم وأدخل:

vncserver New 'server1.org1.com:6 "(juser)' desktop server1.org1.com.6

قبل تشغيل "vncserver" يجب عليك إعداد ملف التهيئة "xstartup" في دليل ".vnc" ، والذي يجب إنشاؤه في الدليل الرئيسي الخاص بك. يحتوي هذا الملف على أوامر التهيئة ، مثل

# تنفيذ ملف xstartup المشترك [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup # Load .Xresources file [-r $ HOME / .Xresources] &&rdrd $ HOME / .Xresources # تشغيل مساعد vncconfig تمكين نقل الحافظة والتحكم في سطح المكتب vncconfig -iconic & # إطلاق جلسة جنوم سطح المكتب جنوم ex & gnome-session &

الآن يتم تشغيل "سطح المكتب" على الخادم الذي ينتظر عرضه على الكمبيوتر المحلي لديك. كيف تتصل به؟ إذا قمت بتثبيت برنامج realVNC أو قمت بتنزيل عارض VNC ، فقم بتشغيل هذا العارض وإدخال الخادم ورقم العرض كما هو موضح في هذا المثال:

server1.org1.com:6

سوف يطلب منك برنامج المشاهد كلمة المرور أيضًا. في المرة الأولى التي تستخدم فيها VNC على هذا الخادم تقوم بإدخال كلمة مرور جديدة ، والتي سيتم حفظها في المجلد .vnc. كلمة المرور هي لاتصالات VNC ولا تتعلق بحساب المستخدم الخاص بك على الخادم. بعد فترة من عدم النشاط ، قد يُطلب منك إدخال كلمة مرور حسابك أيضًا لتخويل الوصول إلى الخادم.

بمجرد قبول كلمة المرور ، يجب أن تظهر نافذة سطح المكتب مع جميع عناصر واجهة المستخدم الرسومية المحددة. يمكنك قطع الاتصال من سطح المكتب عن طريق إغلاق نافذة سطح المكتب.

يمكنك إنهاء عملية خادم VNC ("سطح المكتب") عن طريق إدخال الأمر التالي في نافذة shell على الخادم:

vncserver -kill:

فمثلا:

vncserver -kill: 6 هندسة التصدير = 1920x1058

حيث يمثل "1920" العرض المرغوب و "1058" الارتفاع المرغوب لإطار سطح المكتب. من الأفضل جعله يطابق الدقة الفعلية لشاشتك.

انظر MobaXterm لسهولة استخدام بديل سطح المكتب البعيد