بیشتر ما عادت داریم در شبکه از طریق دستورات سطح پوستهای چون تلنت یا ssh کارمان را راه بندازیم. اما خیلی از ما کماکان از وجود چنین چیزی که میتوان تمام میزکار را بهطور کامل در شبکه منتقل کرد، بیخبریم. در حوزه نرمافزارهای منبع باز نیز چند پروژه وجود دارد که میتواند به شما کمک کند، در این مقاله تلاش میکنیم به معرفی و کاربرد این چند نرمافزار بپردازیم.
Virtual Network Computing
VNC یک سیستم نمایش از راه دور است که به کاربران اجازه میدهد میزکار ماشینی را در هر کجای شبکه اینترنت مشاهده کنند. همچنین میتوان VNC را با پروتکل ssh بهکار برد تا امنیت بالاتر رود. بهسادگی کافیست نسخه سرور را در سرور نصب کنید و نسخه client را در کامپیوتر محلی خود. نصب بسیار ساده است و سرور پایا و محکم است. در سمت کاربر، تنها کافی است که وضوح تصویر را تنظیم کنید و آدرس IP سرور را بدهید. به نسبت میزکار از راه دور ویندوز کندتر است و با خطوط اینترنت کمسرعت زمان میبرد تا بهطور کاملrefresh شود. اما در کل، VNC نرمافزاری آزاد است که کار را راه میاندازد.
سه نرمافزار از این سیستم استفاده میکنند. این نرمافزارها عبارتند از RealVNC، TightVNC و UltraVNC. هر کدام سودها و ضررهای خودشان را دارند. اما محبوبترین این سه، نرمافزارNCRealV است اما اگر حوصله و وقتاش را دارید، هر سه را امتحان کنید و آنکه بهترین نتیجه را برایتان دارد انتخاب کنید. بهطور پیشفرض ارتباط بین کلاینت و سرور بهصورت متن ساده و در پورت5900 انجام میگیرد. هر چند میتوانید بهسادگی تمام ترافیک را از طریق ssh تونل کنید. بهکمک این دستور پوسته میتوانید بهسرعت این کار را انجام دهید:
ssh -ND5900 <user<
remote.server.com
وقتی سوال پرسید کلمه عبورتان را بزنیدVNC client . را باز کنید و به localhost وصل شوید، با اینکار بهسمت VNC ماشین راه دور وصل میشویدVNC . را میتوان از وبسایتهای زیر دریافت کرد:
http://www.realvnc.com/download.html
http://www.tightvnc.com/download.html
http://www.uvnc.com/
FreeNX
FreeNX نیز همانندVNC دسترسی از راه دور به میز کار را فراهم میکند. میتوانید با استفاده از این سیستم بهصورت کاملا گرافیکی به میزکارتان وارد شوید. تنها کافی است که نسخه سرور را روی کامپیوتر محل کار نصب داشته باشید و بعد به صورت کاملاً گرافیکی از خانه و با کمک نرمافزار کلاینت به آن متصل شده و کار کنیدFreeNX . در خطوط کم سرعت و با تاخیر زیاد نیز سرعت بالایی دارد، تقریباً انگار که پشت سیستم خود نشستهاید.
FreeNX را میتوان بدون هیچ تنظیم خاصی از طریق SSH به راه انداخت FreeNX . به SSH فعلی شما متصل شده و خودکار از تنظیمات آن استفاده میکند. برای استفاده از FreeNX کافی است به یکی از آدرسهای زیر بروید.
https://help.ubuntu.com/community/FreeNX
http://ubuntuforums.org/showthread.phpt=877279 highlight
freenx
http://freenx.berlios.de/
(FreeNX homepage)
سرور ترمینال2X
نرمافزار رایگان سرور ترمینال 2X برای لینوکس پروژه منبع بازی است که تحت مجوز GPL عرضه شده و رایگان است. گروه توسعه دهنده با تمرکز روی بازدهی توانستهاند به فناوری NoMachine برسند که از نظر سرعت با میزکار از راه دور ویندوز که از پروتکل خودش استفاده میکند، برابری میکند و از VNC بهتر است. هم2X و همFreeNX از فناوریNoMachine کمک میگیرند.
برای آزمایش این فناوری و نیز نصب نرمافزار این دسته، به آدرس زیر بروید:
http://www.2x.com/terminalserver/download.html
محمدرضا قربانی
در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم