نحوه استفاده از قابلیت دسکتاپ از راه دور VNC در لینوکس

دستورات، نحو و مثالها

در این مقاله نحوه راه اندازی و استفاده از جلسات دسک تاپ از راه دور در لینوکس با استفاده از VNC (Computing Virtual Network) توضیح داده شده است. VNC یک سیستم نمایشگر از راه دور است که شما را قادر میسازد محیط دسکتاپ را روی یک دستگاه شروع کنید و از طریق اتصال به اینترنت از دیگر کامپیوترها دسترسی پیدا کنید. شما می توانید دسکتاپ های پایدار را تنظیم کنید که در هنگام قطع شدن آنها حفظ می شود، بنابراین می توانید در زمانی که مجددا متصل می شوید، دقیقا در محل کار خود ایستاده اید.

برای مثال برای زمانی مفید است که می خواهید روی همان "دسکتاپ" از مکان های مختلف کار کنید و می توانید آن را برای اجرای یک محیط دسکتاپ بر روی یک سرور که دسترسی فیزیکی به آن ندارید و یا یک پایانه متصل ندارید (مانیتور و صفحه کلید). همه چیز شما نیاز به یک اتصال شبکه است.

پس چگونه کار می کند؟ شما باید nvcserver را روی دستگاه سرور نصب کنید (اگر قبلا نصب نباشد) و nvcviewer و دستگاه client (realVNC را برای یک نسخه محبوب VNC ببینید). برای جلوگیری از مسائل فایروال ، ایده خوبی است که از SSH پوسته امن برای وصل شدن از دستگاه "بیننده" به سرور که میخواهید جلسه رومیزی را اجرا کنید، استفاده کنید. بسته PuTTY برای این منظور عالی عمل می کند.

بنابراین اولین قدم برای راه اندازی ssh با استفاده از مثال PuTTY است. سپس شما را به سرور وارد می کنید و وارد می شوید:

vncserver جدید server1.org1.com:6 (juser) دسکتاپ server1.org1.com.6 است

قبل از اجرای "vncserver" باید فایل اولیه سازی "xstartup" را در دایرکتوری ".vnc" تنظیم کنید، که باید در دایرکتوری خانگی ایجاد شود. این فایل شامل دستورات اولیه، مانند

# اجرای فایل xstartup رایج [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup # بارگذاری فایل xresources [-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources # اجرای vncconfig helper به فعال کردن انتقال کلیپ بورد و کنترل دسکتاپ vncconfig -iconic & # راه اندازی دسکتاپ GNOME gnome-session &

در حال حاضر "دسکتاپ" در حال اجرا بر روی سرور در انتظار نمایش در کامپیوتر محلی شما است. چگونه به آن وصل شوید؟ اگر شما نرم افزار realVNC را نصب کرده اید یا یک بیننده VNC دانلود کرده اید، این بیننده را اجرا می کنید و سرور و شماره نمایش را همانطور که در این مثال نشان داده شده وارد می کنید:

server1.org1.com:6

نرم افزار بیننده نیز از شما برای رمز عبور درخواست خواهد کرد. اولین بار که از VNC در این سرور استفاده می کنید، رمز عبور جدیدی را وارد می کنید که در پوشه .vnc ذخیره می شود. رمز عبور برای اتصالات VNC است و نه به حساب کاربری شما در سرور مرتبط است. پس از یک دوره عدم فعالیت، ممکن است از شما خواسته شود رمز عبور حساب کاربری خود را نیز وارد کنید تا مجوز دسترسی به سرور را داشته باشید.

پس از پذیرش رمز عبور، پنجره دسکتاپ باید با تمام عناصر رابط گرافیکی مشخص شده ظاهر شود. شما می توانید با بستن پنجره دسکتاپ از روی کامپیوتر جدا شوید.

شما می توانید پردازش سرور VNC ("دسکتاپ") را با وارد کردن دستور زیر در یک پنجره پوسته روی سرور خاتمه دهید:

vncserver -kill:

مثلا:

vncserver -kill: 6 geometry export = 1920x1058

جایی که "1920" عرض مورد نظر را نشان می دهد و "1058" ارتفاع مورد نظر پنجره دسکتاپ را نشان می دهد. بهتر است که آن را با رزولوشن واقعی صفحه نمایش خود مطابقت دهید.

MobaXterm را برای استفاده آسان از جایگزین دسک تاپ از راه دور ببینید