telneting退格键错误

时间:2020-03-06 14:41:17  来源:igfitidea点击:

当我通过telnet进入我们的工作场所sun station时,我的退格键不起作用。我使用以下临时解决方法:

$ stty删除^ H

这有效,但是每次我登录telnet时都必须重新输入一次。如何设置此文件在我的.cshrc文件中可以正常工作?

解决方案

我们可以在.cshrc文件中添加stty删除^ H。这样可以解决问题。

实际上,我之前已经遇到过多个层次。 X视窗有时
将DEL映射到Backspace,反之亦然。有时通过以下方式登录到一台计算机
另一台机器也可以做到这一点。

以下是如何解决此问题的全面介绍:
http://www.ibb.net/~anne/keyboard.html

登录Solaris系统时,^ H是默认的擦除密钥。我假设我们友好的管理员将其更改为^?在Shell的配置文件中的某个位置(使用stty -a进行查看)。一个可能的原因是使Solaris的行为更像本站点上的其他系统。因此,我们可能需要考虑更改telnet客户端的行为(发送^?而不是^ H)。

附带说明,telnet以明文形式发送所有信息,包括用户名和密码。 SSH加密所有通信,执行telnet的所有操作,等等。现在,即使在相当新的Solaris版本中,它也很普遍。