روشهای کنترل کامپیوتر از راه دور
شبکه راه دور (به انگلیسی: Telnet) شبکه ای است که در اینترنت و بخشهای داخلی استفاده میشود.
تل نت در سال ۱۹۶۹ توسعه یافت و از RFC 15 در آن استفاده شد. استاندارد آن به صورت IETFSTP8 میباشد.
اصطلاح Telenet به یک نرم افزار اشاره دارد که اجرای بخش سرویس گیرنده است. مشتریان میتوانند از سیستم UNIX به مدت چندین سال استفاده کنند، بیشتر تجهیزات شبکه ای و OS که TCP/IP دارند حامی Telenet هستند.
اخیراً SSH یا SecureShell از دسترسی راه دور برای unix استفاده میکند. این اصطلاح به برقراری روابط Telnet و TCP اشاره دارد. در واقع سرور میتواند از یک رمز عبور استفاده کند، یک کاربر میتواند سیستم سرور Unix را ساده کند و مانند کلید عمل نماید. به عنوان مثال کاربر میتواند پست الکترونیکی خود را در مدرسه کنترل کند، به این طریق میتواند ارتباطات کامپیوتری را با سرور برقرار کرد. در این حالت باید اطلاعات و اجرای سیستمعامل از راه دور در نظر گرفته شوند. مانند ls یا CD.
در سیستمهای زیادی، سرویس گیرنده میتواند از جلسات تعاملی TCP استفاده نماید. در این زمینه جلسات Telnet در واقع TCP خام را با ۲۵۵ بایت عرضه میکنند.
Telnet یک پروتکل سرویس دهنده و سرویس گیرنده است و براساس انتقال ارتباطی عمل میکند.
این TCP به صورت 23 Port است. اگر چه telnet میتواند TCP/IP را بر NCP اجرا کند.
چگونه در ویندوز تل نت بزنیم:
پس از نصب telnet از windows components که در ویندوز سون مسیر آن بصورت زیر است
Control Palel Programs and Features Turn Windows features on or off
cmd را باز کرده و عبارت تل نت و بعد آدرس سایت یا سرور مقصد و بعد پورت مورد نظر را وارد می کنیم
telnet example.com 25
که در اینجا پورت 25 برای ارسال ایمیل است SNMP برای دیدن لیست تمام پورت ها به اینجا بروید.
با تل نت می توان از طرف هر آدرس ایمیل برای هر آدرسی ایمیل ارسال کرد.
البته این راه جدیداً گویا مسدود شده است ولی روش آن در اینجا آورده شده است .
SSH نیز برای کنترل یک کامپیوتر یا سرور با سیستم عامل بر پایه unix یا لینوکس است.
اگر یک سرور لینوکس دارید برای دسترسی به آن بصورت زیر عمل کنید:
اگر سیستم عامل شما نیز لیوکس باشد که به راحتی با دستور زیر در ترمینال می توانید وارد سرور شوید:
ssh [-l login_name ] hostname | user@hostname [command ]shirazjju
ولی اگر سیستم عامل شما ویندوز است و می خواهید به سرور لینوکس خود SSH بزنید
بهترین گزینه استفاده از برنامه Putty است که آنرا می توانید از اینجا دانلود کنید.
22 هم پورت پیش فرض SSH است که البته می توانید آن را در سرور تغییر دهید برای جلوگیری از هک شدن.
حال به روش های پیشرفته تر بپردازیم
برای اتصال از یک کامپیوتر به یک سرور یا یک کامپیوتر دیگر که هر دو دارای سیستم عامل ویندوز باشند
می توان از برنامه Remote Desktop Connection خود ویندوز استفاده کرد
لازم به توضیح است که باید اجازه دسترسی از طریق ریموت در کامپیوتر مقصد فعال باشد
که این گزینه در ویندوز سون بصورت زیر است
Control PanelSystemRemote settingAllow Remote Assistance connection to this computer
جلوی عبارت computer می بایست آدرس آی پی کامپیوتر مقصد را وارد کرده و connect را بزنید
پس از اتصال از شما درخواست username و password خواهد شد.
این همان یوزر و پسورد ورود به ویندوز (مقصد) است.
البته برنامه های حرفه ای تری برای این کار نیز نوشته شده است مانند Remote Desktop Manager
حال کمی پیشرفته تر
می خواهید به کامپیوتر دوستتان ریموت بزنید ولی او بسیار مبتدی است و حتی فعال کردن ریموت دسکتاپ هم برایش کاری مشکل است یا اینکه بیشتر اوقات فایروال کامپیوتر دوستتان اجازه دسترسی از طریق ریموت دسکتاپ را نمی دهد
در اینجاست که برنامه محبوب تیم وایور چاره کار است
استفاده شخصی از این برنامه رایگان است ولی اگر شرکتی دارید که می خواهید با عوامل یا شعب خود در ارتباط باشید و سیستم آنها را نظارت کرده و مراحل انجام کاری را برای آنها نشان دهید با پرداخت مبلغی این خدمات را برای شما ارائه می کند ، مثلاً بسیار مناسب برای یک شرکت ارائه دهنده خدمات اینترنتی است.
پس از نصب این برنامه در حالت شخصی Personal که رایگان نیز هست در هر دو سیستم مبداء و مقصد
یک شماره Your ID و یک رمز Password به هر سیستم اختصاص می دهید
البته با هر بار باز و بسته شدن برنامه فقط رمز آن تغییر می کند که اگر می خواهید تغییر نکند باید وارد تنظیمات شده و خودتان یک رمز دستی به آن بدهید در اینصورت فقط کافیست ID خود را حفظ کنید تا از هر کجا بتوانید به کامپیوتر خود ریموت زده و به راحتی دسکتاپ خود را مشاهده کنید.
البته این برنامه امکانات فراوان دیگری نیز مانند چت صوتی و تصویری نیز دارد مانند یک مسنجر شخصی.
یا امکان برقراری ارتباط به منظور استفاده از کامپیوتر مقصد بعنوان شبکه خصوصی مجازی (VPN)
و غیره …
همانطور که می دانید شرکت گوگل نمی تواند ببیند سیستمی وجود دارد که او دستی در آن ندارد !
به همین منظور افزونه ای برای مرورگر کروم داده است که می تواند همان کار ریموت دسکتاپ کانکشن را انجام دهد
برای دیدن این افزونه جدید که فعلاً در حالت آزمایشی قرار دارد با مرورگر کروم به آدرس زیر بروید
https://chrome.google.com/webstore/detail/gbchcmhmhahfdphkhkmpfmihenigjmpp
روش کار نیز مشخص است همانند Remote desktop connection