Öğreticiler

▷ Telnet nedir ve ne için 【en eksiksiz】

İçindekiler:

Anonim

Telnet, ağ sistemi alanında bilgisayar sistemi yöneticileri tarafından onlarca yıldır kullanılan bir araçtır. Uzaktan bağlantılar tam olarak yeni değildir, çünkü ilk ağlar ve Telnet gibi masaüstü araçları olmayan sistemler, hem uzaktan hem de dahili olarak bir ağa bağlı sunuculara ve ekipmanlara bağlanmak için kullanıldı. Burada Telnet'in ne olduğunu ve ne için kullanıldığını daha iyi bileceğiz.

İçindekiler dizini

Artık SSH gibi daha güvenli araçlarla değiştirilmesine rağmen, Telnet'in sistem yöneticileri için güvenli ortamlarda hala kullanımı vardır.

Telnet nedir

Telnet'in adı kısaltma Telekomünikasyon Ağı ve temel olarak 1960'dan beri bu iletişim sistemi üzerinden erişilebilen uyumlu bir sisteme sahip diğer bilgisayarlar, sunucular ve cihazlarla uzaktan bağlantılar kurmak için kullanılan bir TCP / IP ağ protokolünden gelmektedir. Varsayılan olarak bağlantı portu 23 kullanılır.

Protokolün kendisine ek olarak, bağlantıyı kurmak için onu kullanan program da bu adı alır. Diğer makineye uzaktan erişmek için, Windows Komut İstemi veya Linux Terminali gibi bir terminal kullanmalıyız. Bu şekilde, uzak makinede dosyalarına göz atarak, iznimiz varsa diğer dahili komutları yürütebilir ve fiziksel olarak bulunduğu yere gitmeye gerek kalmadan makinenin durumunu izleyebiliriz.

MSDOS ve Windows sistemlerinde kullanılmasının yanı sıra , Mac ve Linux ve FreeBSD gibi UNIX tabanlı sistemlerle de uyumludur. Bu protokol ile, diğer makinelerin bağlantılarını ve dışarıda belirli bağlantı noktalarının açık olup olmadığını kontrol edebileceğiz. Bu bir anda göreceğimiz bir şey.

Telnet Nasıl Çalışır

Söylediğimiz gibi, bu protokol ve program sadece komut modunda kullanılabilir. Telnet'li iki bilgisayar arasında bir bağlantı kurabilmemiz için, önce sonunda bir istemcimiz ve erişmeyi düşündüğümüz makinede bir sunucumuz olması gerekir. Bir intranet veya LAN dışında da yaparsak, hedef makinede 23 numaralı bağlantı noktasının açık olması gerekir.

İhtiyacımız olan bir sonraki şey , hedef makinede erişime izin verilen bir veya daha fazla kullanıcı hesabının bulunduğu bir oturum açmaktır. Kısacası, bir hedef makineye bir istemciyle erişmek için, erişim için etkinleştirilmiş bir kullanıcı hesabı içermesi gerekir ve iletişim kurmak için hem kullanıcının adını hem de parolasını bilmemiz gerekir.

Bunun yerine Telnet ve SSH ile ilgili güvenlik sorunları

Şu anda Telnet kullanımı, ağı dışarıdan izole eden bir güvenlik kalkanının bulunduğu dahili ağlarla sınırlıdır. Diğer tüm durumlarda, SSH protokolü her zaman kullanılır.

Telnet ile ilgili en büyük sorun , bir terminalden diğerine olan bilginin herhangi bir şifreleme olmadan, sadece düz metin olarak geçmesidir. Bir bilgisayar korsanı için, iletişim kurmak için hem kullanıcı adı hem de parolanın düz metin olarak geldiğini göz önüne alarak bu bilgileri almak son derece kolaydır, güvenlik ihlali acımasızdır.

Bu sorunlara yanıt olarak, SSH (Güvenli Kabuk) adı verilen UNIX sistemlerinde kullanılan başka bir şifreli iletişim protokolünün kullanımı popüler hale geldi. Bugün, hem istemciyi hem de sunucuyu kullanmak için yükleyebileceğimiz Windows ortamlarıyla mükemmel uyumludur. SSH, RSA anahtarlarını şifreleme olarak kullanır, böylece seyahat ettiği bilgilerin şifresi kolayca çözülemez. Bu iletişim protokolünün kullanılabileceği OPENSSH, Putty, Shell veya SSH-Agent gibi başka uygulamalar da vardır. Bu durumda bağlantı, TCP 22 bağlantı noktasından geçer .

Telnet nasıl kullanılır

Telnet'i kullanmak için komut istemine veya Windows PowerShell'e sahip bir komut terminaline ihtiyacımız var. Açıldıktan sonra tek yazmamız gereken

telnet

Ve uygulamaya erişeceğiz. Eğer içine bir kez koyarsak:

yardım

Programı kullanmak için sahip olduğumuz farklı seçenekleri görebiliriz.

Ancak doğrudan bir bağlantı kurmak istiyorsak, sadece şunu koymak zorundayız:

telnet

Yine de Telnet kullanabilir miyim?

Şu anda, Windows 10 ve Windows 8'den önceki işletim sistemlerinde, hala yüklenebilir bir özellik olarak sistemde uygulanan bir Telnet sunucusu var. Böylece bir istemciden sorun olmadan onlara bağlanabiliriz. Windows Server sürümlerinde de mevcuttur. Linux gibi diğer işletim sistemlerinde, depolar aracılığıyla yüklememiz gerekecek.

Windows 10 söz konusu olduğunda, güvenlik sorunlarından kaçınmak için, özelliklerde yalnızca Telnet istemcisi bulunur. Bir sunucu kullanmak için Putty gibi harici bir programa ihtiyacımız olacak.

Windows 10'da Telnet istemcisini etkinleştirme

Windows 10'da telnet istemcisini nasıl etkinleştireceğimizi öğrettiğimiz bir eğitimimiz zaten var.

Windows 10'da Telnet istemcisi nasıl etkinleştirilir

Windows ve Linux'ta Telnet sunucusu nasıl etkinleştirilir

Benzer şekilde, bir Telnet sunucusunu Windows 10 dışındaki Windows sistemlerinde ve ayrıca Ubuntu gibi Linux işletim sistemlerinde nasıl etkinleştirebileceğimizi tam olarak gösterme sorununu yaşadık. Bu iletişim protokolünü kullanmayı düşünüyorsanız çok ilginç bir konudur.

Telnet sunucusu Linux'ta nasıl kullanılır

Windows'ta Telnet sunucusu nasıl kullanılır

Telnet ile açık bağlantı noktalarını test etme

Daha önce gördüğümüz gibi, Telnet ile bir ana bilgisayarın açık veya kapalı bağlantı noktaları olup olmadığını kolayca test edebiliriz. Bunun için sadece harici IP adresini veya alan adını bilmemiz gerekir. Sözdizimi aşağıdaki gibi olacaktır:

telnet

Bağlantıyı kurduğumuzda , liman gerçekten açıksa boş bir siyah ekran elde ederiz. Öte yandan, kapatılırsa, bağlantı girişiminden sonra bir hata gösterilir. Profesyonel İnceleme sayfamızla görelim, http ve https'nin hem 80 hem de 443 numaralı bir web sunucusunda SSH üzerinden uzaktan bağlantılar için 22 gibi bir bağlantı noktasının açık olması gerekir.

Biz koyduk:

telnet www.profesionalreview.com 80 telnet www.profesionalreview.com 443 telnet www.profesionalreview.com 22

Bağlantı noktası 22 ile bile ev sahibi bize Debian sistemi altında OpenSSH ile çalıştığına dair bir ipucu veriyor.

Örneğin Telnet bağlantı noktası 23 ile deneyelim:

Bir bağlantı kuramadığımızı görüyoruz, bu yüzden kapalı.

Gördüğünüz gibi, Telnet'i kullanmak oldukça basittir ve çok fazla karmaşıklığı yoktur. Ancak uzak bağlantılar için kullanmak istiyorsanız, daha güvenli olan SSH'yi tercih edin. Telnet yalnızca dahili ağlardaki bağlantılar için önerilir.

Bu eğiticileri ilginç de bulabilirsiniz:

Telnet'i ne için kullanmayı planlıyorsunuz? Herhangi bir sorunuz varsa veya bir şeyi açıklığa kavuşturmak istiyorsanız, yorumlara yazın.

Öğreticiler

Editörün Seçimi

Back to top button