远程登录退格键错误[关闭]
Posted
技术标签:
【中文标题】远程登录退格键错误[关闭]【英文标题】:telneting backspace key is wrong [closed] 【发布时间】:2010-09-12 21:22:00 【问题描述】:当我 telnet 进入我们的作品 sun station 时,我的退格键不起作用。我使用以下临时解决方法:
$ stty 擦除 ^H
这可行,但每次我远程登录时,我都必须重新输入。如何设置它以在我的 .cshrc 文件中正常工作?
【问题讨论】:
【参考方案1】:登录到 Solaris 系统时,^H 将是默认的擦除键。我假设您友好的管理员将其更改为 ^?在您的 shell 的配置文件中的某个位置(使用 stty -a 查看)。一个可能的原因是使 Solaris 的行为更像该站点上的其他系统。因此,您可能需要考虑更改 telnet 客户端的行为(发送 ^? 而不是 ^H)。
附带说明 - telnet 以明文形式发送所有信息,包括您的用户名和密码。 SSH 加密所有通信,完成 telnet 所做的一切等等。它现在很常见,即使在相当新的 Solaris 版本上也是如此。
【讨论】:
我使用 SSH "Bitvise Tunnelier" 我只是将 telnet 用作通用术语有点不正确。【参考方案2】:实际上,我之前遇到过多个级别的问题。 X 窗口有时 将 DEL 映射到 Backspace,反之亦然。有时通过登录到一台机器 另一台机器也这样做。
以下是如何解决此问题的全面介绍: http://www.ibb.net/~anne/keyboard.html
【讨论】:
【参考方案3】:您可以将 stty erase ^H 放入您的 .cshrc 文件中。这将解决问题。
【讨论】:
我一开始不这样做真是太愚蠢了,谢谢。 没问题 - 即使是简单的东西也可以在这里快速参考。以上是关于远程登录退格键错误[关闭]的主要内容,如果未能解决你的问题,请参考以下文章