Rlogin vs Telnet
Rlogin ve Telnet, her ikisi de bir kullanıcının başka bir bilgisayara uzaktan bağlanmasına ve ardından o bilgisayarda yürütülen komutları göndermesine izin verdiği için çok benzer iki protokoldür. Her ikisi de bir kişinin fiziksel olarak onunla temas etmeden bile bir bilgisayardan veri işlemesine ve çıkarmasına izin verir. Ancak, rlogin ve telnet arasında birkaç büyük fark vardır. Rlogin ve telnet arasındaki en büyük fark, rlogin'in istemcinin kimlik bilgilerinin yerel bir rhosts dosyasında saklanmasına izin vermesidir, böylece sadece uzak sunucuya erişmesi gerekir ve otomatik olarak bağlanır. İstemci programı kimlik bilgilerini otomatik olarak geçirir. Bu hem şifre hem de kullanıcı adı veya şifre için olabilir. Buradaki sorun, bir terminalin katılımsız bırakılmasının yalnızca bu terminali değil, aynı zamanda yerel rhosts dosyasında girişleri olan diğer tüm uzak bilgisayarları da savunmasız bırakmasıdır. Telnet'te uygulanmadığından sunucuyu gereksiz riske maruz bırakma riski yoktur..
Birincisi, ayarları ve ortam değişkenlerini parametre olarak geçirme yeteneğidir. Elbette, oturum oluşturulduktan sonra komutları girerek ayarları ve ortam değişkenlerini de değiştirebilirsiniz, ancak çoğu için gereksiz bir adımdır. Daha sonra bu özelliğin sunucuyu güvenlik risklerine maruz bıraktığı keşfedildi. Böylece, birçok sunucu istemciyi biraz rahatsız etse bile bu özelliğin kullanımını devre dışı bırakır.
Ancak bu ikisi ile ilgili en önemli şey, ikisi ile aynıdır ve aslında bir fark değildir. Hem rlogin hem de telnet, mesajları düz metin olarak gönderen güvenli protokoller değildir; yakalandığında kolayca okunabilen bir form. Bu nedenle, internet gibi ortak ağlar üzerinden yönlendirme yaparken her ikisinin de kullanılması önerilmez. Yerel bir özel ağla kısıtlı olsa bile, rlogin veya telnet kullanımı hala önerilmez. Güvenlik nedeniyle, rlogin ve telnet artık kullanılmamaktadır. SSH gibi diğer protokoller bu iki protokol için büyük ölçüde devralmıştır.
Özet: