![Linux Redhat 上的 Telnet 服务器-删除字符,在终端控制台上移动](https://linux22.com/image/608456/Linux%20Redhat%20%E4%B8%8A%E7%9A%84%20Telnet%20%E6%9C%8D%E5%8A%A1%E5%99%A8-%E5%88%A0%E9%99%A4%E5%AD%97%E7%AC%A6%EF%BC%8C%E5%9C%A8%E7%BB%88%E7%AB%AF%E6%8E%A7%E5%88%B6%E5%8F%B0%E4%B8%8A%E7%A7%BB%E5%8A%A8.png)
当我从本地或远程控制台打开 telnet 客户端时,控制台中的输出损坏,如下例所示:-欢迎屏幕正常显示(当我将一些文本放入 nss 时也是如此。-单词的第一个字符(localhost、密码、上次登录...)被删除-每行向右移动-隐藏的是我从键盘输入的所有输入
服务正常运行,登录成功,但我无法通过键盘控制它。我测试了以前编译的 telnet-server 版本,但没有成功。
有人能给点建议吗?
Fedora release 18 (Spherical Cow)
Kernel 3.6.10-4.fc18.i686.PAE on an i686 (2)
ocalhost login:
assword:
ast login: Wed Mar 20 07:12:32 from 172.24.4.237
]0;efx@localhost:~[?1034hefx@localhost ~]$
答案1
正如迈克尔·汉普顿所说,最好的建议是不要使用 telnet
我从本地或远程控制台打开 telnet 客户端
您是否正在远程登录到本地计算机?或者当您远程登录服务器并再次登录时是否会发生这种情况?我首先要检查的是您的 TERM 设置是否正确以及 termcap 数据库是否存在/未损坏。