سرویس گیرنده و سرور OpenSSH را در ویندوز 11/10 نصب و پیکربندی کنید
پروتکل SSH ( Secure Shell)(SSH (Secure Shell)) با احراز هویت یک کاربر راه دور و انتقال ورودی ها از مشتری به میزبان کار می کند. سپس خروجی را دوباره به مشتری ارسال می کند - ارتباطات به صورت رمزگذاری شده تحویل داده می شود بنابراین امنیت بسیار بالاتر از Telnet است. در این پست، نحوه نصب و پیکربندی هر دو سرویس گیرنده و سرور OpenSSH را در Windows 11/10 نشان خواهیم داد.
(Install)سرویس گیرنده و سرور OpenSSH را (OpenSSH)نصب و پیکربندی کنید
برای شروع، ابتدا نصب کلاینت OpenSSH را تأیید کنید.(OpenSSH)
- برنامه تنظیمات(Settings) را با فشار دادن کلید ترکیبی Windows + I اجرا کنید.(Windows)
- در برنامه تنظیمات، زیر مجموعه برنامه(Apps) ها را انتخاب کنید .
- در سمت راست پنجره برنامهها و ویژگیها(Apps & features) ، روی پیوند ویژگیهای اختیاری(Optional features) کلیک کنید .
- در پنجره بعدی که باز می شود، به پایین بروید تا OpenSSH Client را پیدا کنید . اگر کلاینت قبلاً نصب شده باشد، نیازی به تعامل کاربر نیست - در غیر این صورت، فقط روی دکمه نصب کلیک کنید.
با انجام این کار، اقدام بعدی اضافه کردن/نصب سرور OpenSSH در ویندوز 10 است
هنوز در پنجره ویژگی های اختیاری(Optional features) - در بالا، روی افزودن یک ویژگی(Add a feature) کلیک کنید .
اکنون به پایین بروید و OpenSSH Server را انتخاب کنید . بر روی دکمه Install کلیک کنید و چند ثانیه صبر کنید تا ویژگی نصب شود.
پس از اتمام عمل، رایانه را مجدداً راه اندازی کنید تا تغییرات تأیید شود.
کلاینت و سرور SSH اکنون نصب شده اند.
اکنون باید سرور SSH(SSH server) را پیکربندی کنید تا هر بار که ویندوز 10 را بوت می کنید شروع به کار کند.
کلید Windows(Windows) + R را فشار دهید. در محاوره Run type (Run)services.msc ، Enter را بزنید.
سپس به پایین اسکرول کنید و یکی پس از دیگری دوبار کلیک کنید - OpenSSH SSH Server و OpenSSH Authentication Agent - و نوع Startup(Startup type) را روی Automatic قرار دهید .
روی Apply > OK کلیک کنید .
نکته جانبی(Side note) : ممکن است سرور OpenSSH SSH(OpenSSH SSH Server) را در لیست مشاهده نکنید. این بدان معناست که اقدام قبلی برای افزودن ویژگی ناموفق بود. در این صورت می توانید از طریق خط فرمان این ویژگی را نصب کنید. در اینجا چگونه است:
یک خط فرمان بالا را باز کنید. دستور زیر را کپی(Copy) و پیست کنید و Enter را بزنید تا متوجه شوید نام دقیق قابلیت/ویژگی و وجود آن در سیستم شما به دلیل مخفی بودن آن وجود دارد یا خیر.
dism /online /get-capabilities | findstr /i "OpenSSH.Server"
هنگامی که با موفقیت اجرا شد، دستور زیر را کپی و پیست کنید و Enter را بزنید تا ویژگی نصب شود:
dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
شما نیازی به راه اندازی مجدد کامپیوتر خود ندارید - فقط روی منوی Action در پنجره (Action)Services کلیک کنید و روی Refresh کلیک کنید . ویژگی OpenSSH SSH Server لیست خواهد شد.
حال باید بررسی شود که سرویس های SSH فعال هستند یا خیر. در اینجا چگونه است:
روی Start(Start) کلیک راست کرده و Windows PowerShell ( Admin ) را انتخاب کنید.
در پنجره PowerShell دستور زیر را کپی و پیست کنید و Enter- را بزنید.
Get-Service -Name *ssh*
خروجی زیر به شما نمایش داده می شود:
در مرحله بعد، باید فایروال ویندوز را پیکربندی کنید تا از طریق (Windows Firewall)SSH به رایانه خود دسترسی داشته باشید . برای انجام این کار، همچنان در پنجره PowerShell ، دستور زیر را کپی و پیست کرده و Enter را بزنید .
.\netsh advfirewall firewall add rule name="SSHD Port" dir=in action=allow protocol=TCP localport=22
اکنون میتوانید آزمایش کنید که آیا سرور SSH به پورت 22 گوش میدهد یا خیر. برای انجام این کار، همچنان در پنجره PowerShell ، دستور زیر را کپی و پیست کرده و Enter را بزنید .
.\netstat -bano | .\more.com
خروجی زیر به شما نمایش داده می شود:
نکته: اگر (Tip:)پورت 22(Port 22) را در لیست نمیبینید ، رایانه شخصی خود را مجدداً راهاندازی کنید و در هنگام بوت، دستور را دوباره اجرا کنید.
در ادامه، اکنون می توانید از راه دور به یک سرور SSH متصل شوید. (SSH)برای برقراری موفقیت آمیز اتصال، پارامترهای زیر مورد نیاز است:
- نام کاربری
- رمز عبور کاربر
- آدرس آی پی سرور
- پورتی که سرور SSH در آن گوش می دهد. (SSH)در این مورد، پورت(Port) 22 است.
برای برقراری ارتباط با سرور OpenSSH – PowerShell را اجرا کنید، بسته به پارامترهای خود، دستور زیر را تایپ کرده و Enter را بزنید .
ssh -p 22 [email protected]
در اینجا به یاد داشته باشید که از اطلاعات شخصی خود استفاده کنید.
سپس رمز عبور را تایپ کرده و دوباره Enter را فشار دهید تا به رایانه راه دور دسترسی پیدا کنید - و از طریق PowerShell به سرور SSH دسترسی خواهید داشت. (SSH)به این ترتیب، داده های شما در برابر عوامل تهدید احتمالی در امان می ماند.
این در پیکربندی یک اتصال امن با استفاده از OpenSSH در ویندوز 10 است.(That’s it on configuring a secure connection using OpenSSH in Windows 10.)
Related posts
9 ویژگی و برنامه کاربردی ویندوز 7 که دیگر در ویندوز 8 وجود ندارند
5 ویژگی اینترنت اکسپلورر که سایر مرورگرها باید از آن استفاده کنند
Install Windows 10 version 21H1 با Windows 10 Update Assistant
با Vistalizator به یک زبان نمایش جدید در ویندوز 7 نصب و تغییر دهید
نصب و تغییر به یک زبان نمایش جدید در Windows 7 Home & Pro
USB Selective Suspend feature چیست؟ چگونه آن را فعال یا غیرفعال کنیم؟
چه Platform Module مورد اعتماد؟ چگونه برای بررسی اگر شما تراشه TPM؟
ویندوز 10 version 2004 May 2020 Update New ویژگی ها
نحوه غیر فعال کردن Automatic Screen Rotation در Windows 11/10
چگونه به استفاده از Charmap and Eudcedit ساخته شده در ابزار از Windows 10
نحوه ایجاد یک نصب کننده انبوه برنامه برای نصب سیستم عامل مک جدید با استفاده از HomeBrew
Turn Windows ویژگی های روشن یا خاموش. Manage ویندوز 10 ویژگی های اختیاری
نصب و تغییر به یک زبان نمایش جدید در Windows 7 Ultimate
فعال کردن Enhanced Anti-Spoofing در Windows 10 Hello Face Authentication
چگونه به خاموش و یا در Airplane Mode در Windows 10
OOBE و یا خارج از جعبه تجربه در Windows 11/10 چیست؟
نحوه یافتن، نصب و بررسی برنامه ها در فروشگاه ویندوز 8.1
چگونه برای فعال کردن یا Disable or Application Isolation feature در Windows 10
Microsoft Visual C++ توزیع مجدد بسته بندی: FAQ and Download
چگونه Emergency Restart or Shutdown Windows 11/10