Το PuTTY είναι ένα δωρεάν, ανοιχτού κώδικα πρόγραμμα που επιτρέπει σε χρήστες Windows να συνδέονται απομακρυσμένα με άλλους υπολογιστές (συνήθως Linux/Unix servers) μέσω πρωτοκόλλων όπως SSH, Telnet, Rlogin και υπηρεσίας serial (π.χ. για δρομολογητές, switches). Είναι ένα από τα πιο δημοφιλή εργαλεία για διαχείριση servers, ρύθμιση δικτύων και εκτέλεση εντολών σε απομακρυσμένα συστήματα, κυρίως σε περιβάλλοντα όπου υπάρχει πρόσβαση μόνο μέσω γραμμής εντολών.
Παρακάτω δημιουργείται ένα εξαιρετικά λεπτομερές, SEO‑βελτιστοποιημένο άρθρο στα ελληνικά που αποσκοπεί να ξεπεράσει τον ανταγωνισμό στο Google για το θέμα «τι είναι το PuTTY».
Τι είναι το PuTTY; Πλήρος Οδηγός για Αρχάριους και Επαγγελματίες (2025)
Το PuTTY είναι ένα δωρεάν, ανοιχτού κώδικα πρόγραμμα για Windows που χρησιμοποιείται για απομακρυσμένη σύνδεση με servers και δικτυακές συσκευές μέσω SSH, Telnet, Rlogin και serial. Σε αυτόν τον οδηγό θα δούμε τι ακριβώς κάνει, ποια πρωτόκολλα υποστηρίζει, πώς εγκαθίσταται, πώς χρησιμοποιείται για SSH σύνδεση, και ποιες είναι οι κύριες εφαρμογές του σε πραγματικά περιβάλλοντα.
Τι είναι το PuTTY (ορισμός)
Το PuTTY είναι ένας πολυπρωτόκολλος client για απομακρυσμένη σύνδεση που τρέχει σε Windows και επιτρέπει στον χρήστη να συνδεθεί σε άλλους υπολογιστές ή δικτυακές συσκευές μέσω διαφορετικών πρωτοκόλλων. Αρχικά αναπτύχθηκε για να υποστηρίζει SSH (Secure Shell), αλλά σήμερα υποστηρίζει και Telnet, Rlogin, υπηρεσία serial (π.χ. για δρομολογητές, switches, firewalls) και ακόμα πρωτόκολλο Raw.
Το βασικό του χαρακτηριστικό είναι ότι παρέχει ένα παράθυρο γραμμής εντολών (terminal) μέσω του οποίου ο χρήστης μπορεί να εκτελέσει εντολές στο απομακρυσμένο σύστημα, όπως αν ήταν καθισμένος μπροστά στη μηχανή. Είναι εξαιρετικά δημοφιλές σε διαχειριστές servers, δικτύων και συστημάτων που χρησιμοποιούν Linux/Unix, αλλά και σε προγραμματιστές που χρειάζονται SSH πρόσβαση σε hosting, VPS ή cloud servers.
Ιστορικό και ανάπτυξη του PuTTY
Το PuTTY αναπτύχθηκε αρχικά από τον Simon Tatham το 1998 ως ένας απλός SSH client για Windows. Το όνομα “PuTTY” δεν έχει συγκεκριμένο νόημα, αλλά επιλέχθηκε για να είναι εύκολο να θυμηθεί και να γραφτεί.
Με την πάροδο των ετών, το PuTTY εξελίχθηκε σε ένα πλήρες πακέτο εργαλείων που περιλαμβάνει:
PuTTY (ο client): Το κύριο πρόγραμμα για SSH/Telnet/serial συνδέσεις.
PuTTYgen: Εργαλείο για δημιουργία και διαχείριση ζευγών κλειδιών (public/private keys) για SSH.
Pageant: Ένας “agent” που αποθηκεύει τα private keys στη μνήμη και επιτρέπει αυτόματη σύνδεση χωρίς να πληκτρολογείται κάθε φορά το password.
PSCP / PSFTP: Εργαλεία γραμμής εντολών για αντιγραφή αρχείων μέσω SSH (SCP/SFTP).
Όλα αυτά τα εργαλεία είναι δωρεάν, ανοιχτού κώδικα και διατίθενται υπό την MIT License, κάτι που τα καθιστά ελκυστικά για επαγγελματίες και εταιρείες.
Ποια πρωτόκολλα υποστηρίζει το PuTTY;
Το PuTTY υποστηρίζει πολλά πρωτόκολλα απομακρυσμένης σύνδεσης, τα οποία χρησιμοποιούνται σε διαφορετικά σενάρια.
1. SSH (Secure Shell)
Το SSH είναι το πιο σημαντικό και ευρέως χρησιμοποιούμενο πρωτόκολλο στο PuTTY. Επιτρέπει ασφαλή, κρυπτογραφημένη σύνδεση με απομακρυσμένους servers (π.χ. Linux VPS, cloud servers, web hosting).
Με SSH μπορείτε:
Να συνδεθείτε σε ένα server με όνομα χρήστη και password ή με κλειδιά (public/private keys).
Να εκτελέσετε εντολές στον server όπως σε ένα τοπικό terminal.
Να διαχειριστείτε υπηρεσίες, αρχεία, χρήστες, firewall, κλπ..
2. Telnet
Το Telnet είναι ένα παλαιότερο πρωτόκολλο για απομακρυσμένη σύνδεση που δεν χρησιμοποιεί κρυπτογράφηση. Το PuTTY μπορεί να χρησιμοποιηθεί για Telnet σύνδεση σε παλαιότερες συσκευές (π.χ. παλιοί δρομολογητές, switches) που δεν υποστηρίζουν SSH.
Προσοχή: Το Telnet είναι ασφαλειακά επικίνδυνο, καθώς όλα τα δεδομένα (συμπεριλαμβανομένου του password) μεταδίδονται ως απλό κείμενο. Χρησιμοποιείται σήμερα κυρίως για διαχείριση παλαιών συσκευών σε ελεγχόμενα δίκτυα.
3. Rlogin
Το Rlogin (Remote Login) είναι ένα ακόμα παλαιότερο πρωτόκολλο που χρησιμοποιείται σε ορισμένα Unix συστήματα. Το PuTTY υποστηρίζει Rlogin, αλλά σπάνια χρησιμοποιείται σήμερα λόγω ασφαλειακών προβλημάτων.
4. Serial (COM port)
Το PuTTY μπορεί να χρησιμοποιηθεί για σύνδεση μέσω serial port (π.χ. COM1, COM2) σε δικτυακές συσκευές όπως δρομολογητές, switches, firewalls, όταν δεν υπάρχει δικτυακή πρόσβαση.
Αυτό είναι πολύ χρήσιμο για:
Αρχική ρύθμιση νέων συσκευών (initial setup).
Ανάκτηση πρόσβασης όταν το δίκτυο έχει πρόβλημα.
Διαχείριση συσκευών σε data centers ή απομακρυσμένα sites.
5. Raw
Το Raw mode επιτρέπει στο PuTTY να συνδεθεί σε οποιαδήποτε TCP πόρτα ως απλός TCP client. Χρησιμοποιείται για δοκιμές υπηρεσιών (π.χ. SMTP, HTTP, custom services) ή για επικοινωνία με εξειδικευμένες συσκευές.
Γιατί χρησιμοποιείται το PuTTY;
Το PuTTY είναι εξαιρετικά δημοφιλές γιατί είναι απλό, ελαφρύ, δωρεάν και λειτουργεί σε σχεδόν όλες τις εκδόσεις των Windows. Οι κύριες χρήσεις του είναι:
1. Διαχείριση Linux/Unix servers
Συστήματα όπως Linux, FreeBSD, macOS servers διαχειρίζονται συνήθως μέσω SSH. Με το PuTTY, ένας διαχειριστής μπορεί να:
Συνδεθεί σε ένα VPS ή cloud server (π.χ. AWS, Google Cloud, DigitalOcean).
Εκτελέσει εντολές για εγκατάσταση εφαρμογών, διαχείριση χρηστών, ρύθμιση firewall, κλπ
Putty Download Links
Download PuTTY: latest release (0.83)
Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team
Download: Stable · Snapshot | Docs | Privacy | Changes | Wishlist
When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternatively, here is a permanent link to the 0.83 release.
Release versions of PuTTY are versions we think are reasonably likely to work well. However, they are often not the most up-to-date version of the code available. If you have a problem with this release, then it might be worth trying out the development snapshots, to see if the problem has already been fixed in those versions.
Package files
You probably want one of these. They include versions of all the PuTTY utilities (except the new and slightly experimental Windows pterm).
(Not sure whether you want the 32-bit or the 64-bit version? Read the FAQ entry.)
We also publish the latest PuTTY installers for all Windows architectures as a free-of-charge download at the Microsoft Store; they usually take a few days to appear there after we release them.
- 64-bit x86:
putty-64bit-0.83-installer.msi(signature) - 64-bit Arm:
putty-arm64-0.83-installer.msi(signature) - 32-bit x86:
putty-0.83-installer.msi(signature) - Unix source archive
.tar.gz:putty-0.83.tar.gz(signature)
Alternative binary files
The installer packages above will provide versions of all of these (except PuTTYtel and pterm), but you can download standalone binaries one by one if you prefer.
(Not sure whether you want the 32-bit or the 64-bit version? Read the FAQ entry.)
putty.exe (the SSH and Telnet client itself)pscp.exe (an SCP client, i.e. command-line secure file copy)psftp.exe (an SFTP client, i.e. general file transfer sessions much like FTP)puttytel.exe (a Telnet-only client)plink.exe (a command-line interface to the PuTTY back ends)pageant.exe (an SSH authentication agent for PuTTY, PSCP, PSFTP, and Plink)puttygen.exe (a RSA and DSA key generation utility)pterm.exe (a PuTTY-style wrapper for Windows command prompts)putty.zip (a .ZIP archive of all the above except PuTTYtel and pterm)Documentation
puttydoc.zipputtydoc.txtputty.chmSource code
https://git.tartarus.org/simon/putty.git0.83 release tagDownloads for 32-bit Windows on Arm
Compiled executable files for 32-bit Windows on Arm. We’ve had reports that these can be useful on Windows IoT Core.
Checksum files
If you want to comment on this web site, see the Feedback page.
(last modified on Mon Feb 10 00:42:52 2025)










