برای استفاده از PuTTY جهت اتصال به سرورهای لینوکس از طریق SSH، شما میتوانید مراحل زیر را دنبال کنید. PuTTY یک کلاینت رایگان و محبوب برای پروتکلهای SSH، Telnet و Rlogin است که بیشتر در سیستمهای ویندوزی استفاده میشود. در ادامه یک راهنمای کامل برای نصب و استفاده از PuTTY آمده است:
1. دانلود و نصب PuTTY
- به وبسایت رسمی PuTTY بروید.
- نسخه مناسب برای سیستمعامل خود (معمولاً ویندوز) را دانلود کنید.
- فایل نصب را اجرا کرده و PuTTY را نصب کنید.
2. اتصال به سرور با استفاده از PuTTY
2.1. راهاندازی PuTTY
-
PuTTY را اجرا کنید. پس از اجرای PuTTY، پنجرهای باز میشود.
-
در قسمت Host Name (or IP address)، آدرس IP یا نام دامنه سرور لینوکسی که میخواهید به آن متصل شوید را وارد کنید.
-
مطمئن شوید که گزینه SSH در بخش Connection type انتخاب شده باشد (پورت پیشفرض SSH، پورت 22 است).
-
بر روی دکمه Open کلیک کنید تا اتصال برقرار شود.
2.2. ورود به سرور
-
هنگامی که برای اولین بار به یک سرور متصل میشوید، یک هشدار امنیتی در مورد کلید رمزنگاری دریافت خواهید کرد. این هشدار مربوط به تأیید اعتبار کلید سرور است. روی Yes کلیک کنید تا به سرور اعتماد کنید.
-
در مرحله بعد، از شما خواسته میشود که نام کاربری خود را وارد کنید:
پس از وارد کردن نام کاربری، باید رمز عبور خود را وارد کنید. توجه داشته باشید که هنگام وارد کردن رمز عبور، چیزی روی صفحه نمایش داده نمیشود. این یک اقدام امنیتی است. پس از وارد کردن رمز عبور، کلید Enter را بزنید.
2.3. استفاده از کلیدهای SSH برای اتصال
اگر قبلاً یک کلید SSH ایجاد کردهاید و میخواهید از آن برای ورود بدون رمز عبور استفاده کنید، میتوانید PuTTY را برای استفاده از کلید SSH تنظیم کنید:
-
PuTTYgen (ابزار تولید کلید PuTTY) را اجرا کنید.
-
اگر قبلاً یک کلید خصوصی SSH ایجاد کردهاید، روی Load کلیک کرده و کلید خصوصی خود (معمولاً فایل
.ppk
) را بارگذاری کنید. اگر کلید خصوصی خود را ندارید، میتوانید از PuTTYgen برای تولید یک جفت کلید عمومی و خصوصی استفاده کنید. -
در پنجره اصلی PuTTY:
- به بخش Connection > SSH > Auth بروید.
- در بخش Private key file for authentication، کلید خصوصی (فایل
.ppk
) را انتخاب کنید.
-
به صفحه اصلی بازگردید و روی Open کلیک کنید تا به سرور متصل شوید.
3. ذخیره تنظیمات اتصال در PuTTY
برای اینکه هر بار که به سرور متصل میشوید، نیازی به وارد کردن مجدد اطلاعات نداشته باشید، میتوانید تنظیمات خود را ذخیره کنید:
- در پنجره اصلی PuTTY، پس از وارد کردن اطلاعات اتصال (Host Name، پورت و نوع اتصال)، در قسمت Saved Sessions یک نام برای تنظیمات خود وارد کنید.
- بر روی Save کلیک کنید.
- دفعه بعد که PuTTY را باز میکنید، کافی است نام تنظیمات ذخیرهشده خود را انتخاب کرده و روی Load کلیک کنید، سپس Open را بزنید تا متصل شوید.
4. استفاده از دستورات در PuTTY
پس از اتصال موفق به سرور لینوکس، میتوانید از دستورات لینوکسی استفاده کنید. برخی از دستورات مهم عبارتند از:
ls
: نمایش لیست فایلها و پوشهها.cd
: تغییر دایرکتوری.mkdir
: ایجاد دایرکتوری جدید.rm
: حذف فایلها.nano
یاvim
: ویرایش فایلها.sudo
: اجرای دستورات با دسترسی کاربر Root.
5. تنظیم پورت SSH در PuTTY
بهطور پیشفرض، PuTTY از پورت 22 برای اتصال به سرور استفاده میکند. اما اگر سرور شما از پورت دیگری استفاده میکند، میتوانید این پورت را در PuTTY تنظیم کنید:
- در بخش Host Name (or IP address) و Port، شماره پورت جدید را وارد کنید.
- سپس روی Open کلیک کنید تا اتصال با پورت جدید برقرار شود.
6. مدیریت فایلها با استفاده از WinSCP
اگر میخواهید فایلها را بین سرور و کامپیوتر خود انتقال دهید، میتوانید از WinSCP استفاده کنید. WinSCP با استفاده از پروتکل SCP و SFTP به شما امکان انتقال فایلها بین سیستم محلی و سرور را میدهد.
7. عیبیابی مشکلات اتصال
اگر با مشکلاتی در اتصال به سرور از طریق PuTTY مواجه شدید، میتوانید موارد زیر را بررسی کنید:
- مطمئن شوید که SSH روی سرور فعال است و فایروال اجازه دسترسی به پورت SSH را میدهد.
- اطمینان حاصل کنید که آدرس IP سرور صحیح است.
- اگر از کلید SSH استفاده میکنید، مطمئن شوید که کلیدهای عمومی و خصوصی به درستی تنظیم شدهاند.
نتیجهگیری
PuTTY یکی از ابزارهای قدرتمند و محبوب برای اتصال به سرورهای لینوکسی از طریق SSH است. با استفاده از این راهنما، میتوانید به سادگی به سرورهای لینوکسی متصل شوید و آنها را از راه دور مدیریت کنید. همچنین با استفاده از کلیدهای SSH و ذخیره تنظیمات اتصال، میتوانید امنیت و کارایی ارتباطات خود را بهبود بخشید.