No announcement yet.

Difference between Telnet and SSH

  • Filter
  • Time
  • Show
Clear All
new posts

  • Difference between Telnet and SSH

    Telnet vs SSH :-

    SSH i.e. Secure Shell and Telnet are the network protocols that serves the same purpose that is to provide remote access to the system in order to establish some sort of communication between the systems for ex. Communication between the Server and the Client.

    However,the main difference between these protocols is the security of the data being transferred between the systems.

    Following are the points that differentiates SSH and Telnet.

    SSH :-

    * SSH encrypts the data/packets being transferred between the systems so it cannot be Decoded by the Hackers. For ex. the user-name,password etc.
    * In Public network mostly SSH is used for remote connection due to it's security mechanism.
    * SSH uses authentication which ensures that the source of the data is still the same system and not another. Without the authentication,any other person can intercept and perform some undesired tasks.
    * SSH uses public and private keys, to identify hosts and users (authentication).
    * By default SSH runs on port 22.

    Telnet :-

    * The data transferred between the systems is in Plain text (ASCII form) and not in encrypted format which is the major security concern. So the data can be easily read by anybody in the network and can hack the system.
    * Telnet is mostly used in Private network as it's highly insecure to use in Public network.
    * Telnet does not use Authentication which is again a security issue.
    * Telnet runs on port 23.

    Hence due to it's security mechanisms, SSH is replacing Telnet.

  • #2

    If you like having the ability to use Telnet to monitor, run or perform tasks on your server, than Unix is your clear choice. Telnet is not supported on a Windows platform.


    • #3
      Secure Shell is a process to logwithin wit the another computer over a network, to execute commands in a remote machine, Client have a full authority to move files from one machine to another. It provides strong secure communications with insecure channels. It is a replacement for rlogin, rsh, rcp, and rdist.


      • #4
        A one word answer to this question is Encryption. Basically both Telnet and SSH are terminal emulators and are used to access your system remotely, means that you can login you system through internet or over a network and issue commands. SSH just encrypts your connection to the remote machine so when you send your password or commands over the network someone else cannot sniff the packets and interpret your password as it in encoded while if you are using Telnet than all your passwords and information will be transferred over the network as plain text and some rogue party can easily interpret that through packet sniffers.

        SSL Certificates
        Last edited by hillaryjohnson; 04-03-11, 11:52 AM.


        • #5
          Basically SSH is like a secure shell where SSL can be generated and trusted relationships can be made. Whereas Telnet is the normal way where you can connect with the server and work. SSH promotes a better data transfer between the systems in an encrypted form; therefore it becomes difficult for the hackers to understand what is happening on the network. On the other hand in case of telnet and ftp the data will be transferred in an alphabetical form; therefore it becomes easy for the hackers to hack your server.
          WHUK :: Reseller Hosting UKCloud Hosting UKDedicated Server UK
          Follow us on social networks Facebook, Twitter and LinkedIn