استفاده از SSH در پاورشل

پاورشل به عنوان یک ابزار قدرتمند قابلیت های بسیاری را در خود جای داده است و راه های حل های مناسبی را به سرورها و شبکه های کامپیوتری از خود نشان می دهد. هر چند پاورشل از پیچیدگی های زیادی برخوردار است اما با کمی دقت و توجه می توان به هر آنچه که در آن نهفته است، دست یافت. تسلط چیزی است که با آموزش ها مکرر پاورشل به آن دست خواهید یافت و خود را تبدیل به یکی از حرفه ای ترین کاربران این ابزار مایکروسافت خواهید کرد. برای استفاده از SSH راه حل های مختلفی وجود دارد که در این مقاله از سری مقالات آموزش پاورشل و سرور مجازی ویندوز به طور کامل به این مورد خواهیم پرداخت. به بررسی هر آنچه در مورد آن نیاز است، خواهیم پرداخت.

نصب ماژول Posh-SSH

برای اینکه بتوانید از SSH استفاده کنید، در ابتدا باید ویندوز شما 10 باشد. سپس باید ماژول Posh-SSH را نصب کنید. تصویر زیر به خوبی نصب این ماژول را به شما نشان می دهد:

همچنین برای نصب این ماژول باید دستور زیر را وارد نمایید:

Install-Module Posh-SSH
دستور SSH-Installation ویندوز پاورشل

نصب ماژول Posh-SSH

SSH cmdlets

با وارد کردن دستور بالا شما می توانید چندین PowerShell SSH cmdlets را در دسترس خود داشته باشید:

دستور SSH-cmdlets در پاورشل

دستورات SSH در پاورشل

حال شما به راحتی می توانید یک Session (جلسه) SSH را با استفاده از cmdlet که در ادامه آورده خواهد شد، ایجاد کنید.

دستور SSH-Session در windows powershell

ایجاد Session در پاورشل

ساخت SSH

دستور زیر ساخت SSH را به خوبی نشان می دهد:

New-SSHSession -ComputerName "thomasmaurer.azure.cloudapp.net" -Credential (Get-Credential)

اکنون به راحتی می توانید دستوراتی را در مقابل این جلسه به مرحله اجرا برسانید و یا از SCP استفاده کنید. دستور زیر را باید در پاورشل وارد کنید و سپس آن را اجرا کنید:

Invoke-SSHCommand -Index 0 -Command "uname"

به تصویر زیر به خوبی دقت کنید تا بیشتر متوجه دستور بالا شوید.

دستور SSH-Commands

دستورات ssh در powershell

SSH به عنوان یکی از دستورات کاربردی در پاورشل می تواند راحتی زیادی را در استفاده از به شما بدهد و بدون اینکه نیازی به نصب ابزارهای دیگر داشته باشید، از عملکرد بالای آن در صورت داشتن تسلط کافی و کامل نهایت لذت را ببرید.

جمع بندی

SSH بخشی از ویندوز 10 می باشد که به عنوان یک ابزار و یا ویژگی اختیاری در آن به کار رفته است و در صورت نیاز به آن می توانید اقدام به فعال کردن آن کنید. اگر شما یکی از کاربرانی باشید که به طور حرفه ای ویندوز و سرورهای مربوط به آن را دنبال می کنید، باید گفت که حتی به ساده ترین دستورات نیز احتیاج دارید. از این رو باید تمامی آن ها را دنبال کنید و هیچ کدام از آن ها را حذف نکنید. تسلط داشتن بر روی پاورشل می تواند شما را وارد دنیای دیگری از سرورها و سیستم های کامپیوتری کند و به انجام کارهای شما سرعت بیشتری را بدهد.

سوالات متداول

سوالات متداولی در رابطه با چگونگی استفاده از SSH برای کاربران وجود دارد که در ادامه به بررسی مواردی از آن ها به منظور روشن کردن شما خواهیم پرداخت.

1. ماژول Posh-SSH را از کجا نصب کنیم؟

برای اینکه بتوانیم ماژول Posh-SSH را نصب کنیم، باید به قسمت گالری PowerShell برویم و سپس اقدام به نصب آن کنید.

2. SCP به چه منظور در این دستور به کار می رود؟

هدف از استفاده از SCP کپی کردن فایل ها می باشد.

3. برای اینکه بتوان یک پنجره از پاورشل را به سرعت باز کرد، چگونه عمل می کنیم؟

برای باز کردن سریع پنجره پاورشل می توانید بر روی دکمه Start کلیک کنید و یا Windows + X را فشار دهید و سپس از فهرست مربوطه Windows PowerShell را انتخاب کنید.

4. در صورت دریافت پیغام ارور که نشان دهنده فرمان یافت نشدن است، به چه صورت باید عمل کرد؟

اگر یک پیغامی را دریافت کردید که حاوی یافت نشدن فرمان بود، باید ابتدا از سیستم خارج شوید و دوباره به سیستم وارد شوید.

  • با خدمات ابری پارس آشنا شوید

    اولین ارائه‌دهنده خدمات رایانش ابری در ایران هستیم

    ابر سرور

    ابر سرور

    با ابرسرورها می‌توانید سرور با سیستم‌عامل دلخواه خود را در چند دقیقه انتخاب و نصب نموده و آزادانه منابع سخت‌افزاری که در نظر دارید را، در زمان دلخواه به سرور خود بیافزایید و تنها برای منابع مورد نیاز سرور، هزینه پرداخت نمایید.

    هایبرید سرور

    هایبرید سرور

    هایبرید سرورها نسل جدید و پیشرفته سرورهای اختصاصی هستند که با پنل قدرتمند ابری ارائه می‌شوند. در هایبرید سرورها علاوه بر ارائه سخت‌افزار مستقل، امکانات سخت‌افزاری ویژه‌ای نیز در نظر گرفته شده است.

    ماکرو سرور

    ماکرو سرور

    ماکرو سرور محصولی ویژه است که برای دریافت بالاترین کیفیت سخت‌افزاری طراحی شده است. در شرایطی که نیازمند سخت‌افزاری قدرتمند برای سرور خود هستید، ماکرو سرورها منابع سخت‌افزاری مورد نیاز را برای شما فراهم می‌کنند.

    هاست ابری

    هاست ابری

    در هاست ابری برخلاف یک هاست اشتراکی، سایت‌های پر بازدید نیز بسادگی می‌توانند از خدمات میزبانی استفاده کنند، بدون آنکه درگیر دغدغه‌های مدیریت سرور شوند. همواره تنها برای آن میزان از منابع سخت‌افزاری که نیاز دارید هزینه می‌پردازید و دیگر نیازی به پرداخت هزینه‌های غیر موجه، در ابتدای فعالیت وب سایت خود، نخواهید داشت.

    هاست دانلود

    هاست دانلود

    سیاری از مدیران سایت‌های دانلود و یا سایت‌هایی که با ترافیک بالایی برای به اشتراک‌گذاری فایل‌های خود روبرو هستند، عمدتا با مشکلاتی مانند هزینه‌های گزاف زیرساختی و یا مصرف بالای منابع سخت‌افزاری روبرو می‌شوند. از همین رو پارس‌پک با معرفی فضای هاست دانلود برای این دسته از کاربران، محصول مناسبی را پیش‌بینی نموده است.

    مطالعه این مطالب نیز پیشنهاد می‌شود

    مقالات و نظرات اعضای تیم ما درباره تکنولوژی، روزهای کاری و چیزای دیگر…

    تفاوت هاست لینوکس و ویندوز

    یکی از چالش‌های مهم مدیران وب‌سایت‌ها، در هنگام خرید هاست و راه‌اندازی وب‌سایت، انتخاب نوع سیستم‌ عامل هاست است. ارائه‌دهندگان خدمات میزبانی وب و هاست...

  • کلیه حقوق برای شرکت دانش بنیان پارس پک محفوظ می باشد.

    Copyright © 2019 Pars Parva System Ltd. ParsPack Cloud Computing Technology ® , All Rights Reserved.