در مقاله آموزش SSH با پاروشل گفته شد که برای ارتباط با سرور لینوکس از طریق پاروشل دو راه مختلف وجود دارد که در همان مطلب روش posh-ssh بررسی شد و حال در این مطلب به آموزش روش ریموت به سرور لینوکس با پاروشل خواهیم پرداخت.
در این روش ما از یک اسکریپ یا میتوان گفت یک ابزار جانبی جهت SSH استفاده خواهیم کرد تا بتوانیم به صورت مستقیم با سرور در ارتباط باشیم.
در روش Posh-SSH که در مقاله قبلی بررسی شد ، مشکل کار آن جا بود که هر دستور را باید در قالب یک دستور Invoke-Command وارد کرده و منتظر جواب سرور میبودیم ، و در کنار آن از برخی از ابزارها مانند ویرایشگرهای Vi و یا Nano نمیتوانستیم استفاده کنیم.
اما در روش ریموت به سرور لینوکس که در این مقاله بررسی خواهیم کرد شما همانند Putty به سرور خود متصل شده و خیلی ساده محیط لینوکس را به صورت کامل در اختیار خواهید داشت.
حال پس از توضیحاتی که خدمت شما عرض شد به سراغ آموزش استفاده از ابزار SSH در پاورشل میرویم.
ریموت به سرور لینوکس با پاورشل
1- در ابتدای امر به لینک زیر رفته و OpenSSH را دانلود کنید.
نکته 1 : نسخه مرتبط با سیستم عامل خود را دانلود نمایید ( برای سیستم عامل 32 بیتی نسخه OpenSSH-Win32.zip و برای سیستم عامل 64 بیتی نسخه OpenSSH-Win64.zip )
نکته 2 : برای دانلود مستقیم در پاورشل نیز میتوانید از دستور wget نیز استفاده نمود ( آموزش دانلود مستقیم از پاورشل )
2- فایل دانلود شده را از حالت Zip خارج نمایید.
3- پاورشل را با دسترسی Administrator باز کنید.
4- به مسیر فایل Open-SSh که دانلود کردهاید بروید.
در اینجا آدرس فایل Open-SSH در ویندوز ما c:\openssh-win64 میباشد.
دستور زیر شما را به این آدرس هدایت خواهد کرد.
Set-location c:\openssh-win64
دقت داشته باشید ، به جای آدرس فعلی ، آدرس فایل خود را وارد نمایید.
5- پس از ورود به فولدر ابزار OpenSSH ، با وارد کردن دستور زیر لیستی از فایلهای موجود نمایش داده خواهد شد.
Get-childitem
در بین فایلهای موجود ما به فایل SSH.exe نیاز خواهیم داشت و از طریق همین فایل به سرور لینوکسی مورد نظر متصل خواهیم شد.
6- حال برای ارتباط و ریموت به سرور لینوکس با پاروشل ، دستور زیر را وارد کنید.
./ssh [email protected]
دقت داشته باشید پس از عبارت ssh/. شما بایستی یوزرنیم سرور خود را به همراه @ و سپس آدرس IP خود وارد نمایید.
7- پس از وارد کردن دستور بالا ، پسورد سرور لینوکس از شما درخواست شده که پس از وارد کردن آن به ترمینال سرور لینوکس خود متصل خواهید شد.
امیدواریم از آموزش ریموت به سرور لینوکس با پاروشل استفاده لازم را برده باشید.
کاربر گرامی شما میتوانید سؤالات مربوط به این آموزش را در بخش کامنتها عنوان کرده و در همین قسمت پاسخ خود را دریافت کنید.