گروه مقاله : ویندوز
تاريخ انتشار : 1390/06/14 - 16:13
كد :84

نحوه برقراری Remote Desktop Access به سیستم عامل اوبونتو

کاربران همیشه با این مشکل مواجه بوده اند که چطور دو سیستم عامل ویندوز و لینوکس را به یکدیگر متصل کنند و حتی از یکی به دیگری از طریق Remote Desktop Accessارتباط برقرار کنند. به طور پیش فرض در سیستم عامل Ubuntuبرنامه ای برای اتصال ویندوز از طریق Remote Desktopوجود ندارد و بنابراین مجبوریم از برنامه های کمکی استفاده نماییم.
کاربران همیشه با این مشکل مواجه بوده اند که چطور دو سیستم عامل ویندوز و لینوکس را به یکدیگر متصل کنند و حتی از یکی به دیگری از طریق Remote Desktop Accessارتباط برقرار کنند. به طور پیش فرض در سیستم عامل Ubuntuبرنامه ای برای اتصال ویندوز از طریق Remote Desktopوجود ندارد و بنابراین مجبوریم از برنامه های کمکی استفاده نماییم.
 
Teamviewer و LogMeln جزو برترین برنامه ها برای آموزش Remote Desktopمی باشند (کاربران ویندوز). کار کردن با این برنامه ها، بسیار ساده می باشد و در عین حال هیچ گونه تنظیمات خاصی برای ایجاد ارتباط ندارند و به طور اتوماتیک ارتباط را برقرار می نمایند. متاسفانه هر دوی آن ها در Linuxوجود ندارند.
برای شروع، باید تغییراتی در سیستم عامل Ubuntuایجاد نماییم و راه را برای اتصال به آن باز کنیم. ابتدا قابلیت remote desktopرا در Ubuntuاز مسیر System->Performance->RemoteDesktopفعال نمایید. در پنجره باز شده گزینه “Allow other users toview your desktop” را فعال نمایید.

 
همچنین توصیه می کنیم که رمز عبور دلخواه خود را برای امنیت بالاتر وارد نمایید. بدین ترتیب فقط کاربران دارای رمز عبور (مطمئن) می توانند به سیستم ما دسترسی داشته باشند. پس از طی مراحل بالا، زمان این رسیده است که از کامپیوتری دیگر به لینوکس متصل شویم. در اینجا با دو انتخاب مواجه می شویم. اول اینکه از یک سیستم عامل لینوکس دیگر متصل شویم و انتخاب دوم حالتی است که از یک سیستم عامل Windowsبه لینوکس فعلی متصل شویم. این دو انتخاب تفاوت های کوچکی با یکدیگر دارند که در ادامه به آن ها اشاره می کنیم.
اتصال از طریق یک سیستم عامل لینوکس دیگر
سیستم عامل Ubuntuبرای Remote desktop، از اتصال های مجازی شبکه (Virtual Networking Connections) استفاده می کند. بهترین حالت برای کاربران این است که از VNC viewerبرای دسترسی به remotedesktopاستفاده کرد. برای نصب این برنامه در محیط دستوری (Command Line) دستور زیر را وارد نمایید.
sudo apt-get install xvnc4viewer
در آخر تنها شما باید دستور زیر را صادر کنید تا بتوانید براحتی به سیستم اوبونتو دسترسی داشته باشید. اگر درخواستی مبتنی بر رمز عبور داشت، رمز عبور داده شده در مراحل بالا را وارد کنید.
vncviewer <hostname/ip>
 

 
اتصال از طریق یک سیستم دارای سیستم عامل Windows
برای اتصال از طریق ویندوز می توان از برنامه TightVNC یا uVNC استفاده کرد. پس از اجرای برنامه، همانند شکل زیر، IP و پورت را وارد نمایید (پورت پیش فرض ۵۹۰۰می باشد و نیازی نیست که صریحا ذکر شود). سپس با زدن دکمه Connectمی توانید براحتی به Ubuntuوصل شوید.

به یاد داشته باشید که هیچ یک از Clientهای ذکر شده، از سیستم رمز گذاری شده (encryption) استفاده نمی کنند و ما تا این جای کار از یک اتصال غیر رمز گذاری شده استفاده کرده ایم. برای  رمز گذاری داده های جاری بین دو کامپیوتر می توان از SSHtunnelاستفاده کرد. در زیر به طور خلاصه مراحل را شرح می دهیم.
  • بسته های OpenSSHباید روی سیستم نصب شده باشند. با صدور دستور “sudo apt-getopenssh-server” در لینوکس، آن را نصب کنید.
  • با استفاده از دستور “<ssh -L 5900:localhost:5900<ipaddress” ، به اصطلاح یک تونل ایجاد کنید. بدین صورت که به جای عبارت ipaddress، آدرس رایانه remoteشده را وارد نمایید. اگر برای اتصال از سیستم ویندوز استفاده می کنید، برای ایجاد تونل می توانید از PuTTYاستفاده نمایید.
  • اتصال را طبق مراحل ذکر شده در بالا برقرار کنید، تنها با این تفاوت که باید همانند شکل زیر، به localhostبا پورت ۵۹۰۰متصل شوید. سپس VNC client، تونلی را که ساخته اید را شناسایی و مورد استفاده قرار می دهد.
 
نظرات كاربران :