همه

نحوه تنظیم و نصب ssh در اوبونتو 18.04 ( 18.04 ubuntu)

Secure Shell (SSH) یک پروتکل شبکه رمزنگاری است که برای اتصال ایمن بین سرویس گیرنده و سرور مجازی ، مورد استفاده قرار می‌گیرد. در آموزش نصب ssh روی اوبونتو ، ما به شما نحوه نصب ssh در اوبونتو 18.04 را نشان خواهیم داد. نصب ssh در اوبونتو 18.04 به شما امکان می‌دهد از راه دور به دستگاه لینوکس اوبونتو متصل شده و به صورت ایمن پرونده‌ها را منتقل کنید یا کارهای اداری را انجام دهید.

سرور مجازی لینوکس از یکی از انواع سیستم‌عامل‌های لینوکس ساخته شده است که نام دیگر آن توزیع لینوکس می‌باشد. سرور های مجازی CentOS و Ubuntu نیز از این نوع هستند. امروزه در سراسر جهان اکثر سایت‌ها برای میزبانی سایت‌های خود از این نوع سرور استفاده می‌کنند. این نوع سرور برای تقریبا هر نوع سایتی، حتی سایت‌های شخصی با موضوعات و اهداف متفاوت و یا سایت‌های رسمی شرکت‌ها و… و همچنین بهبود و توسعه، افزایش بازدید و ترافیک انواع سایت‌ها قابل استفاده می‌باشد.

هنگام خرید سرور مجازی لینوکس توجه داشته باشید، شرکت ارائه دهنده، امکان دسترسی کامل و سطح روت به سرور را برای شما فراهم کند؛ چراکه در غیر این صورت با محدودیت‌هایی مواجه خواهید شد و قادر به ایجاد تغییرات مورد نظرتان نخواهید بود. در حال حاضر ابر آراز این دسترسی را به صورت کامل و اتوماتیک در اختیار کاربران عزیز قرار می‌دهیم. برای اطلاع از قیمت سرور لینوکس به صفحه محصول ابر آراز مراجعه کنیدو در صورت وجود هر مشکلی می‌توانید با مشاوران و متخصاصان ما تماس بگیرید.

فعال کردن SSH در اوبونتو

سرور SSH به طور پیش فرض روی سیستم‌های سرور اختصاصی اوبونتو نصب نشده است، اما به راحتی می‌توان آن را از مخازن استاندارد اوبونتو نصب کرد. برای نصب ssh در اوبونتو 18.04 مراحل زیر را انجام دهید:

مرحله‌ی اول در نصب ssh در اوبونتو 18.04

در این قسمت از آموزش نصب ssh در اوبونتو ترمینال ( terminal ) خود را با استفاده از میانبر صفحه کلید Ctrl + Alt + T یا با کلیک بر روی نماد ترمینال ( terminal ) باز کنید و بسته تایپ کردن OpenS-server را نصب کنید:

sudo apt update

sudo apt install openssh-server

در صورت درخواست، رمز ورود را وارد کرده و Y را برای ادامه نحوه نصب وارد کنید.

مرحله ی دوم:

پس از اتمام نصب ssh اوبونتو ، سرویس SSH به طور خودکار شروع می‌شود. برای تأیید موفقیت نصب و در حال اجرا بودن سرویس SSH، دستور زیر را تایپ کنید که وضعیت سرور SSH را چاپ می‌کند:

sudo systemctl status ssh

شما باید چیزی مانند Active: active (در حال اجرا) را ببینید. برای بازگشت به خط فرمان ، q را فشار دهید.

مرحله ی سوم:

buntu همراه با یک ابزار پیکربندی فایروال به نام UFW است. اگر فایروال روی سیستم شما فعال است، مطمئن شوید که پورت SSH را باز کنید:

sudo ufw allow ssh

اکنون که SSH بر روی سیستم اوبونتو و ubuntu server نصب و اجرا می‌شود‌، می‌توانید با استفاده از SSH و از طریق هر دستگاهی، از راه دور به آن متصل شوید. سیستم‌های Linux ( لینوکس ) و macOS به طور پیش فرض کلاینت‌های SSH را نصب کرده‌اند. اگر می‌خواهید از طریق دستگاه ویندوز متصل شوید، می‌توانید از یک سرویس گیرنده SSH مانند PuTTY استفاده کنید. با ادامه مقاله نصب ssh روی اوبونتو با ما همراه باشید

نصب ssh در اوبونتو 18.04 از طریق LAN

برای نصب ssh در اوبونتو 18.04 از طریق LAN فقط باید دستور زیر را وارد کنید:

ssh [email protected]_address

اگر آدرس IP خود را نمی‌دانید با استفاده از دستور ip می‌توانید آن را به راحتی پیدا کنید:

ip a

همانطور که از خروجی مشاهده می‌کنید، آدرس IP سیستم *.192.168.121 است. پس از یافتن آدرس IP، با اجرای دستور ssh زیر به ماشین از راه دور وارد شوید:

ssh [email protected]*

هنگامی که برای اولین بار از طریق SSH متصل می‌شوید، پیامی را مشاهده خواهید کرد که چیزی شبیه به این دارد:

The authenticity of host '192.168.121.* (192.168.121.*)' can't be established.

ECDSA key fingerprint is SHA256:Vybt22mVXuNuB5unE++yowF7lgA/9/2bLSiO3qmYWBY.

Are you sure you want to continue connecting (yes/no)?

بله را تایپ کنید و پس از آن از شما خواسته می‌شود گذرواژه خود را وارد کنید.

Warning: Permanently added '192.168.121.*' (ECDSA) to the list of known hosts.

[email protected]*'s password:

در این قسمت از نصب ssh در ubuntu ، پس از وارد کردن رمز عبور ، پیامی مانند پیام زیر به شما خوش آمد می‌گوید.

Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-33-generic x86_64)

 * Documentation:  https://help.ubuntu.com

 * Management:     https://landscape.canonical.com

 * Support:        https://ubuntu.com/advantage

...

اکنون به سیستم اوبونتو وارد شده‌اید.

نصب ssh روی اوبونتو 18.04 از طریق اینترنت

برای اتصال به دستگاه اوبونتو از طریق اینترنت، باید آدرس IP عمومی خود را بشناسید و روتر خود را طوری تنظیم کنید که داده‌ها را روی پورت 22 بپذیرد و آنها را به دستگاه اوبونتو که SSH در آن در حال اجرا است ارسال کنید. برای تعیین آدرس IP عمومی دستگاهی که می‌خواهید آن را SSH کنید، به سادگی به URL زیر مراجعه کنید: https://api.ipify.org.

وقتی نوبت به راه اندازی پورت فوروارد می‌رسد، هر روتر راهی متفاوت برای راه‌اندازی پورت فوروارد دارد. شما باید در مورد نحوه تنظیم حمل و نقل پورت به اسناد روتر خود رجوع کنید. به طور خلاصه، شما باید شماره پورت را در جایی که درخواست می‌شود وارد کنید ( پورت SSH پیش فرض 22 است) و آدرس IP خصوصی که قبلا پیدا کرده‌اید (با استفاده از دستور ip) دستگاهی که SSH در آن کار می‌کند، را وارد کنید. هنگامی که آدرس IP را پیدا کرده و روتر خود را پیکربندی کردید، می‌توانید با تایپ وارد سیستم شوید:

ssh [email protected]_ip_address

اگر دستگاه خود را در معرض اینترنت قرار می‌دهید، بهتر است برخی اقدامات امنیتی را انجام دهید. اصلی ترین آن این است که روتر خود را طوری تنظیم کنید که ترافیک SSH را روی یک پورت غیراستاندارد بپذیرد. سپس آن را به پورت 22 دستگاهی که سرویس SSH را اجرا می‌کند منتقل کند. به طور پیش فرض برای اتصال SSH ، سیستم عامل اوبونتو از شما می‌خواهد که پسور خود را وارد کنید. شما همچنین می‌توانید برای امنیت بیشتر از کلید ssh خود برای اتصال ssh به دستگاه اوبونتو استفاده کنید

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

غیرفعال کردن SSH در اوبونتو

اگر به هر دلیلی می‌خواهید SSH را در دستگاه اوبونتو خود غیرفعال کنید، می‌توانید به راحتی، با اجرای سرویس SSH را متوقف کنید:

sudo systemctl stop ssh

برای شروع دوباره، آن را اجرا کنید:

sudo systemctl start ssh

برای غیرفعال کردن سرویس SSH در هنگام راه اندازی سیستم:

sudo systemctl disable ssh

برای نصب ssh در اوبونتو 18.04 مجدد، تایپ کنید:

sudo systemctl enable ssh

غیرفعال کردن SSH در اوبونتو

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا