SSH etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
SSH etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

29 Ocak 2021 Cuma

Telnet Nedir? SSH ile ne farkı var?

Telnet Nedir?

Telnet, "Telecommunications and Networks"ün kısaltmasıdır ve bir ağ protokolüdür. Varsayılan olarak 23 numaralı bağlantı noktasını (port) kullanan Telnet, özellikle yerel ağlarda kullanmak için tasarlanmıştır.

Gerekli olduğuna emin olmadığım bilgi: Telnet'in ilk adı Net ve ilk olarak 1969'da piyasaya sürülmüş. "Orijinal İnternet" olmasıyla ünlü. Anabilgisayarı uzak terminalden yönetmek için adeta "uzaktan kumanda" şeklinde kullanılmış. O günlerde Telnet sayesinde araştırma öğrencileri, profesörler vb. binadaki herhangi bir terminalden üniversite ana bilgisayarına "oturum açmalarını" sağlıyormuş. Bu sayede de bu insanların araştırma yapmak için oradan oraya kilometrelerce yol yürümesine gerek kalmamış. Her ne kadar günümüz teknolojisinde güvenlik nedenleriyle çok tutulmasa da 1969 yılı hayal edilebilirse nasıl devrim niteliğinde bir buluş olduğu anlaşılabilir. Ayrıca 1989 yılında World Wide Web olarak karşımıza çıkan internetin de yolunu açmış oldu. Her ne kadar teknolojisi çok eski olsa da günümüzde hala kullanan yerler bulunuyor.

Sonuç olarak Telnet; Telnet istemcisi aracılığıyla bağlantı kurma ve komut çalıştırmaya yarayan bir uygulama protokolü. Bu protokol vasıtasıyla bir telnet sunucusu barındıran uzak makinaya bağlantı kuruluyor ve bu sayede komut çalıştırılabiliyor.  

Telnet istemcisi sunucu ile bağlantı kurduktan sonra, istemci sanal bir terminal haline gelir ve uzak ana bilgisayarla etkileşim kurmaya izin verir.

Mesajlar düz metin (clear text) olarak gönderilir ve belirli bir güvenlik mekanizması barındırmaz bu nedenle bir çok uygulama ve servis için Telnet yerine SSH kullanılmaktadır. 

Telnet güvenli bir iletişim protokolü değildir çünkü herhangi bir güvenlik mekanizması kullanmaz ve verileri ağ / internet üzerinden şifreleri içeren düz metin biçiminde aktarır ve böylece herhangi biri bu önemli bilgileri almak için paketleri dinleyebilir (bkz. sniffing).

Kimlik doğrulama politikaları ve veri şifreleme teknikleri bulunmadığından büyük güvenlik tehdidine neden olan telnet artık ağ cihazlarına ve sunuculara genel ağ üzerinden erişmek için kullanılmamaktadır. 

Telnet nasıl çalışır?

Kullanıcı bir Telnet protokolü kullanarak sunucuya bağlanır. Bu bağlantının kurulması  Telnet'in bir komut istemcisine dönüşmesine neden olur. Kullanıcı daha sonra Telnet isteminde belirli Telnet komutlarını kullanarak sunucudaki komutları yürütür. 

Telnet nasıl yüklenir?

Telnet Kali'de varsayılan olarak gelmektedir ancak bulunmuyorsa aşağıdaki komut ile yüklenebilir:
 
$ sudo apt update
$ sudo apt install telnet
 

Telnet ile nasıl bağlantı kurulur?

Telnet sunucusuna bağlanmak için aşağıdaki komut kullanılabilir:

telnet [IP ADRESİ] [PORT]

Telnet hangi port üzerinde çalışır?

Varsayılan olarak PORT 23 üzerinde bulunur.

SSH ile Telnet arasındaki farklar nelerdir?

1. SSH daha güvenlidir. 

2. SSH verileri şifreler, Telnet düz metin şeklinde gönderir.

3. SSH kimlik doğrulama için bir "public key" kullanır.

4. SSH, Telnet'e kıyasla bant genişliğine biraz daha fazla yüklenir.

5. Telnet kullanımı yerini neredeyse tamamen SSH'a bırakmıştır. 

6. Genel olarak bakıldığında her ikisi de aynı işi yapar.

John the Ripper ile Şifre Kırmak

  JOHN THE RIPPER ARACIYLA ŞİFRE KIRMAK  John The Ripper, açık kaynak ve ücretsiz bir şifre kırma aracı. Her ne kadar Unix için çıkmış ols...