نصب putty در لینوکس

آموزش قدم به قدم نصب Putty در لینوکس و اتصال به سرور لینوکسی از طریق سیستم عامل لینوکس

چگونه می‌توانیم با استفاده از نرم‌افزار PuTTY به سرور لینوکس متصل شویم؟ آیا با مراحل نصب Putty روی لینوکس و اتصال به سرور با SSH آشنایی دارید؟ سرور لینوکس از محبوب‌ترین و پرطرف‌دارترین سرویس‌های میزبانی وب‌سایت‌ها به شمار می‌رود. از روش‌ها و نرم‌افزارهای مختلفی برای اتصال به سرور لینوکس استفاده می‌شود که هر کدام از این روش‌ها بر اساس نوع سیستم‌عامل مشخص می‌شوند. اما راحت‌ترین روش برای اتصال سرور لینوکس با Putty است.

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

PuTTY چیست؟

در حقیقت PuTTY Linux version یک برنامه ترمینال گرافیکی است که از پروتکل‌های SSH، telnet و rlogin و اتصال به پورت‌های سریال پشتیبانی می‌کند. همچنین این برنامه می‌تواند به سوکت‌های خام برای استفاده از اشکال‌زدایی وصل شود.

از آنجایی که بیشتر افراد فقط از OpenSSH پیش‌فرض در یک پنجره ترمینال در لینوکس برای دسترسی اولیه SSH استفاده می‌کنند، استفاده از Putty در لینوکس احتمالاً برای رفع اشکال با اتصال به سوکت‌های خام و اتصال به پورت‌های سریال است. اگر قصد دارید در باره ssh اطلاعات بیشتری بدست آورید، می توانید به مقاله ssh چیست ؟ پارس پک مراجعه کنید.

نحوه نصب PuTTY در لینوکس

همان‌طور که می‌دانید نرم‌افزار Putty به صورت پیش‌فرض در بسیار از توزیع‌های لینوکس نصب نمی‌شود. نصب این برنامه دارای مراحل خاصی است. برای مثال در دبیان برای نصب برنامه PuTTY می‌توانید از کامند زیر استفاده کنید.

sudo aptitude install putty

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

sudo aptitude install putty-tools

نحوه اجرا و استفاده از نرم‌افزار Putty در لینوکس

توجه داشته باشید که کلاینت گرافیکی را تنها می‌توان با استفاده از اجرای Putt راه‌اندازی کرد. در اکثر توزیع‌ها کامند با استفاده از منوها قابل دسترسی خواهد بود. اما حال می‌توانید در کتگوری Internet or Network آن را پیدا کنید.

وقتی نرم‌افزار شروع شد، PuTTY یک پنجره ترمینال با عنوان PuTTY Configuration را باز می‌کند. این پنجره دارای یک configuration pane در سمت چپ، یک قسمت Host Name (or IP address) و گزینه‌های دیگر در وسط، و یک صفحه برای ذخیره پروفایل‌های session در قسمت پایین سمت راست است.

برای استفاده از این برنامه، تنها کاری که باید انجام دهید این است که نام دامنه یا آدرس IP میزبانی که می‌خواهید به آن متصل شوید را در قسمت Host Name وارد کنید و روی Open کلیک کنید (یا Enter را فشار دهید). برای مثال نام دامنه شبیه student.example.edu و یک آدرس IP چیزی شبیه به 78.99.129.32 است.

مدیریت کلید SSH و احراز هویت کلید عمومی

در حقیقت احزار هویت در SSH، احزار هویت کلید عمومی نامیده می‌شود. برنامه PuTTY از احزار هویت کلید عمومی پشتیبانی و کرده و از فرمت (.ppk files) استفاده می‌کند. از ابزار puttygen در برنامه PuTTY برای تولید یک کلید خصوصی برای احزار هویت استفاده می‌شود.

برای فعال کردن احزار هویت کلید عمومی (Public Key Authentication)، نخست باید puttygen را اجرا کنید. اغلب به صورت زیر این ابزار اجرا خواهد شد:

puttygen -t rsa -b 2048 -o mykey.ppk

سپس کلید عمومی را با استفاده از خط زیر اجرا کنید.

puttygen -L mykey.ppk

اکنون کلید عمومی را در فایل .ssh/authorized_keys روی سروری که می‌خواهید با استفاده از کلید به آن وارد شوید، کپی کنید (کات و پیست کنید).

به این نکته دقت داشته باشید در صورتی که دایرکتوری .ssh و فایل authorized_keys از قبل وجود نداشته باشند، نخست باید آنها را ایجاد کنید.

جمع‌بندی

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

برای اتصال به سرور لینوکس از برنامه‌های مختلفی استفاده می‌شود که راحت‌ترین آنها نرم‌افزار PuTTY است. در این مقاله آموزش لینوکس از سری مقالات آموزش سیستم عامل نحوه نصب Putty نسخه لینوکس را شرح دادیم.

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

1- PuTTY چه استفاده‌ای دارد؟

شما می‌توانید از Putty که یک نرم افزار منبع‌باز است در لینوکس و macOS استفاده کنید.

2- PuTTY در لینوکس برای چه مواردی استفاده می‌شود؟

نرم‌افزار PuTTY امکان استفاده از (SSH (Secure Shell را برای دسترسی به یک کامپیوتر از راه دور فراهم می‌کند. در حقیقت این برنامه یک شبیه‌ساز ترمینال نرم‌افزاری است که از شبیه‌سازی VT100، telnet، SSH، kerberos و اتصالات پورت سریال پشتیبانی می‌کند.

3- چگونه PuTTY را در لینوکس اجرا کنیم؟

در اوبونتو برای اجرا کردن Putty باید مراحل زیر را دنبال کنید.

  1. PuTTY را شروع کنید. از منوی Start گزینه All Programs > PuTTY > PuTTY را انتخاب کنید.
  2. در قسمت Category، Session را انتخاب کنید.
  3. در کادر Host Name، نام دامنه یا آدرس IP میزبانی را که می‌خواهید به آن متصل شوید، اضافه کنید.
  4. در کادر محاوره‌ای PuTTY روی Open کلیک کنید.

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

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

    ابر سرور

    ابر سرور

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

    هایبرید سرور

    هایبرید سرور

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

    ماکرو سرور

    ماکرو سرور

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

    هاست ابری

    هاست ابری

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

    هاست دانلود

    هاست دانلود

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

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

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

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

    Copyright © 2022 ParsPack Cloud Computing Technology ® , All Rights Reserved.