PuTTy، مانند بسیاری از کلاینت‌های SSH، یک نرم افزار ساده و در عین حال کاربردی است که نقش مهمی در صنعت میزبانی وب و مدیریت سرور ریموت ایفا می‌کند. داشتن گزینه‌های سفارشی‌سازی خاص بخش مهم هر نرم‌افزاری است که به کاربران کمک می‌کند تا برنامه را مطابق با اولویت‌ها و نیازهای استفاده خود تنظیم نمایند. نرم افزار PuTTy نیز از این قاعده مستثنی نیست. در این مقاله، ده نکته و ترفند مختلف PuTTy به منظور تجربه کاربری بهتر برای شما شرح داده شده است.

 

 

PuTTy چیست؟

PuTTY، یک برنامه رایگان SSH برای رایانه‌هایی است که مایکروسافت ویندوز را اجرا می‌کنند و شامل یک شبیه ساز ترمینال xterm هستند. اگر بخواهید به یک حساب کاربری در یونیکس یا سایر سیستم‌های چند کاربره از رایانه شخصی خود دسترسی داشته باشید، PuTTY شما را به هدف‌تان می‌رساند. PuTTy ابزاری بالاتر از یک کلاینت SSH ساده است و پروتکل‌های زیر را پشتیبانی می‌کند:

SSH: همانطور که قبلاً اشاره شد، PuTTy از SSH پشتیبانی می‌نماید که یک پروتکل رمزگذاری شده و ایمن برای ورود به سیستم ریموت است و به طور پیش فرض از پورت 22 استفاده می‌کند.

Telnet: مشابه SSH یک پروتکل ورود به سیستم ریموت است؛ اما رمزگذاری نشده است و به همین دلیل دیگر به طور گسترده مورد استفاده قرار نمی‌گیرد و ناامن تلقی می‌شود.

Serial: پروتکل serial برای اتصال به یک خط سریال استفاده می‌شود. متداول‌ترین کاربرد برای این پروتکل هنگام ایجاد یک اتصال سریال بین رایانه‌ها به جای اتصال اترنت یا دیگر اتصالات شبکه است.

Raw: این پروتکل بیشتر برای اشکال زدایی شبکه استفاده می‌شود.

Rlogin: مشابه telnet، یک پروتکل رمزگذاری نشده برای ورود به سیستم ریموت یونیکسی است که به طور پیش فرض از پورت 513 استفاده می‌کند.

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

 

این مطلب نیز ممکن است برای شما مفید باشد: نصب سرور Xrdp (ریموت دسکتاپ) در CentOS 8

 

بهترین نکات و ترفندهای PuTTy

اگر می‌خواهید از PuTTy به عنوان ابزار اتصال SSH خود استفاده کنید، در ادامه چند ترفند ساده وجود دارد که می‌توانید برای شخصی سازی و بهبود تجربه خود با نرم افزار از آن‌ها استفاده نمایید. در حالی که برخی از این ویژگی‌ها ممکن است، در سایر کلاینت‌های SSH نیز وجود داشته باشند، ولیکن PuTTy همه آن‌ها را داراست.

 

تغییر عنوان پنجره PuTTy

در حالی که تغییر عنوان پنجره PuTTy به نظر یک ترفند بسیار ناچیز است، ولیکن برای برخی ممکن است اهمیت زیادی داشته باشد.

به منظور تغییر عنوان پنجره PuTTy، مراحل زیر را دنبال کنید.

  1. ابتدا در منوی سمت چپ، زیر منوی “Behaviour” را از قسمت “Window” انتخاب نمایید.
  2. آنچه را که می‌خواهید در نوار عنوان نشان دهید، در کادر "Window title:" بنویسید.

مراحل فوق در تصویر زیر نشان داده شده است.

 

بزرگ کردن (Full-screen) سایز پنجره PuTTy

شما می‌توانید اندازه پنجره PuTTy را تغییر دهید و با فشار دادن همزمان کلیدهای "alt" و "enter" آن را در حالت تمام صفحه قرار دهید، اما ابتدا این ویژگی باید فعال شود.

  1. برای انجام این کار، در منوی سمت چپ، زیر منوی “Behaviour” را از قسمت “Window” انتخاب کنید.
  2. آخرین چک باکس با متن: "Fullscreen on Alt-Enter" را علامت بزنید.

برای مشاهده مراحل فوق به تصویر زیر مراجعه نمایید.

 

پیکربندی یک پروکسی

برای ورود به سرور با استفاده از پروکسی یا شبکه‌های دیگر، شما می‌توانید پروکسی را تنظیم کنید و PuTTy از آن برای ورود به سرور استفاده می‌کند.

  1. به منظور فعال کردن این ویژگی، از منوی “Connection” گزینه “Proxy” را انتخاب نمایید.
  2. نوع پروکسی را انتخاب کرده و تمام فیلدهای لازم را پر نمایید.

به منظور درک بهتر، تصویر زیر را مشاهده کنید.

 

تغییر قالب بندی متن

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

  1. برای انجام این کار، زیر شاخه "Appearance" را در منوی "Windows" انتخاب نمایید.
  2. در قسمت “Font settings”، "دکمه Change..." را فشار دهید تا یک پنجره جدید باز شود.
  3. در این پنجره باز شده می‌توانید تنظیمات مورد نظر را تغییر دهید.

تمامی مراحل در تصویر زیر قابل مشاهده است.

 

تغییر اندازه پنجره PuTTy

امکان تغییر اندازه پنجره PuTTy وجود دارد؛ اما این ویژگی باید در پیکربندی نیز فعال باشد. بدین منظور مراحل زیر را دنبال کنید:

  1. ابتدا دسته “Windows” و سپس بخش “Set the size of window” را انتخاب نمایید.
  2. شما می‌توانید با وارد کردن تعداد ستون‌ها و ردیف‌ها و انتخاب گزینه “Forbid resizing completely” یک اندازه ثابت تنظیم کنید.

نمایش فرآیند مذکور در تصویر زیر قابل مشاهده است.

 

فعال کردن فرمت ویرایشگر غنی

متن کپی شده از PuTTy بر اساس متن ساده است، ولیکن می‌توان آن را تغییر داد.

  1. به منظور فعال کردن فرمت ویرایشگر غنی، زیر منوی "Selection" را از دسته "Window" باز نمایید.
  2. آخرین چک باکس در پایین پنجره را علامت بزنید.

محل دقیق جعبه متن را در تصویر زیر مشاهده کنید.

 

تغییر رنگ پس زمینه و پیش زمینه

با تغییر رنگ‌های پس‌زمینه و پیش‌زمینه، می توانید حس شخصی‌سازی شده را به پنجره PuTTy خود اضافه نمایید.

  1. این کار را می‌توان با انتخاب زیر منوی "Colors" از دسته "Window" انجام داد.
  2. در قسمت "Select a color to adjust:"، شی مورد نظر برای سفارشی سازی را انتخاب کرده و روی "Modify" کلیک نمایید.
  3. از اینجا می‌توانید رنگ را از مقیاس RGB انتخاب کرده یا کد رنگ RGB مورد نظر را مستقیماً در قسمت‌های مربوطه وارد نمایید.

مراحل را می‌توانید در تصویر زیر ببینید.

 

فعال کردن گزارش نویسی PuTTy

ذخیره فایل‌های گزارش یکی از بهترین راه‌ها برای نظارت بر خروجی نشست است.

  1. به منظور فعال کردن این ویژگی، زیر شاخه "Logging" را که در زیر "Session" قرار دارد، انتخاب کنید.
  2. با استفاده از دکمه‌های دایره‌ای در قسمت “Session logging:” محتوای گزارش مورد نظر را انتخاب کرده و مسیر فایل را مشخص نمایید.
  3. از اینجا می‌توانید سایر پارامترهای گزارش‌های خود را نیز تغییر دهید.

با تصویر زیر، این مراحل را بهتر می‌توانید درک کنید.

 

پنهان کردن نشانگر ماوس

نشانگر ماوس گاهی اوقات هنگام تایپ کردن در پنجره ترمینال مانع است؛ بنابراین بهتر است هنگام تایپ آن را پنهان نمایید. بدین منظور مراحل زیر را دنبال کنید.

  1. زیر منوی “Appearance” را از دسته “Window” انتخاب نمایید.
  2. پیکربندی " Hide mouse pointer when typing in window " را علامت بزنید.

تنظیمات بالا را می‌توانید در شکل زیر مشاهده نمایید:

 

باز شدن صفحه نمایش پنجره PuTTy در بالا

در صورتی که کاربری هستید که همزمان چندین کار در سیستم خود انجام می‌دهید، این برای شما بسیار کاربردی است که پنجره PuTTy همیشه در بالای دیگر برنامه‌ها نشان داده شود. بدین منظور کافیست مراحل زیر را دنبال کنید.

  1. به زیر منوی “Behaviour” در دسته “Window” بروید.
  2. گزینه “Ensure window is always on top” را علامت بزنید.

تصویر زیر، مراحل بالا را نشان داده است:

 

 

 

 

منبع:

linuxize