آخرین به روزرسانی در 2024-05-17
آموزش استفاده از SSH برای اتصال به یک سرور لینوکس به صورت گام به گام شامل موارد زیر میشود:
گام ۱: بررسی SSH در سرور لینوکس
ابتدا باید مطمئن شوید که سرویس SSH روی سرور لینوکس نصب و فعال است. در بیشتر توزیعهای لینوکس، SSH از طریق OpenSSH ارائه میشود و معمولا زمانی که از جایی سرور تهیه می کنید اطلاعات SSH آن نیز از پنل کاربری و یا از ایمیل در اختیار شما قرار می گیرد.
- ورود به سرور لینوکس در صورت عدم دسترسی SSH: اگر از پنل کاربری جایی که سرور را از آن تهیه کرده اید به اطلاعات سرور دسترسی دارید، میتوانید مستقیماً با پروتکلی مانند VNC وارد شوید سپس می توانید وضعیت سرویس SSH بر روی سرور لینوکسی خود را بررسی کنید.
- بررسی وضعیت SSH:
sudo systemctl status ssh
اگر سرویس فعال نیست، با دستور زیر آن را فعال و راهاندازی کنید:
sudo systemctl start ssh
- فعالسازی SSH هنگام بوت:
sudo systemctl enable ssh
گام ۲: تنظیمات امنیتی SSH
برای افزایش امنیت SSH، میتوانید تنظیمات زیر را اعمال کنید:
- ویرایش فایل تنظیمات SSH (
/etc/ssh/sshd_config
):
sudo nano /etc/ssh/sshd_config
- تغییرات پیشنهادی:
تغییر پورت پیشفرض (اختیاری):Port 2222
- اعمال تغییرات:
sudo systemctl restart ssh
گام ۳: اتصال به سرور
اکنون می توانید در ویندوز با جستجوی cmd در منوی استارت یا فشردن همزمان کلید ویندوز و R و سپس تایپ کردن cmd و فشردن Enter خط فرمان ویندوز را باز کرده و با استفاده از دستور زیر به سرور خود از طریق SSH متصل شوید:
ssh user@server-ip -p port
جایگزین user
با نام کاربری، server-ip
با آدرس IP سرور و port
با پورت تنظیم شده (اگر پورت پیشفرض را تغییر دادهاید). در صورت نمایش پیامی که از شما می پرسد آیا می خواهید کلیک SSH سرور در رایانه شما ذخیره شود، کافیست yes را تایپ کرده و سپس Enter بزنید و رمز عبور سرور خود را وارد کنید. توجه داشته باشید در هنگام وارد کردن رمز عبور، تایپ شدن کاراکتری را مشاهده نمی کنید.
با انجام این مراحل، شما قادر خواهید بود به طور امن به سرور لینوکس خود متصل شوید. ابزارهایی برای اتصال به SSH نیز وجود دارد که می توانید از آن ها نیز استفاده کنید، مانند:
- Putty
- MobaXterm
- Bitvise