Son zamanlarda gömülü bir proje üzerinde çalışıyorum ve nedense telnet dışında ssh veya başka araçlar içermiyor, telnet kullanmam gerekiyor.
Ancak çalışma günlerinden sonra, bağlantının otomatik olarak kapanmasından rahatsızlık duyuyorum (otomatik olarak kesin değil, ancak içine bir şeyler yazmanız gerekiyor, sonra telnet'ten çıkacak).
İşte detaylar:
Uzak gömülü bir sisteme giriş yapıyorum, sonra orada bırakıyorum ve bu terminalin dışında bir şey yapıyorum veya sadece bekle, 2 dakika sonra (120s), telnet oturumunda bir komut yazın, gösterilecek:
~ # Connection closed by foreign host.
sonra telnetten çıkın ve telnet kullanarak tekrar bağlanmam gerekiyor.
İlk bakışta, gömülü sistemde telnet hakkında zaman aşımı gibi bazı yapılandırmalar olabileceğini düşündüm, ama hiçbir şey bulamadım ve meslektaşıma zaman aşımını söyledim ve Windows'ta (Xshell'de) telnet yapmaya çalıştı PC ve 2 dakika bekleyin, iyi çalışıyor ve bu sorunun onun başına gelmediğini söyledi.
Bu yüzden belki de sistemimde bir konfigürasyon olduğunu düşündüm (CentOS 6.5 32-bit), fakat hiçbir şey bulamadım.
Bu yüzden, benim kabuğumun problemi olabileceğini tahmin ettim, balık kabuğu kullanıyordum, bu yüzden bash kabuğunda denedim, ama bash kabuğunda da aynıydı, bu yüzden aynı sonucu başka bir terminali denedim.
Ben de aynısını tmux olmadan denedim.
Daha sonra, CentOS6.5 32-bit'ime kurulan VirtualBox'ımda bir Windows PC var ve Xshell kullanarak gömülü sisteme telnet yapmaya çalıştım ve 2 dakikadan daha kısa bir sürede daha hızlı bir şekilde çıkıldı.
Yani ne yapacağımı bilemiyorum? Sorunun nasıl önleneceğini bilen var mı?