PuTTY یک شبیهساز کنسول های رایانهای و برنامهای و یک ترمینال برای انتقال فایل است که به صورت یک نرمافزار متن باز توسعه داده میشود. این برنامه از پروتکل محتلف از جمله SCP، SSH، تلنت و rlogin پشتیبانی میکند. نام نرم افزار در واقع معنای خاصی نداشته ولی TTY اختصاری است که در یونیکس برای کلمه Teletype استفاده میشود و نام دیگر ترمینال است. این برنامه در اصل برای سیستمعامل ویندوز نوشته شده است، اما به چند سیستمعامل مختلف دیگر هم پورت شده است.
اغلب کاربران سرورهای لینوکس از shell یا همان command line برای کنترل سرور خود استفاده می نمایند اما برنامه فوق یکی از معروفترین نرم افزارها است که به خوبی این امکان را برای شما فراهم می آورد.