2008-09-24 23 views
3

當我telnet到我們的工作站時,我的退格鍵不起作用。我使用的臨時解決方法:telneting退格鍵是錯的

$ stty的擦除2 H

這工作,但每次我在我遠程登錄時必須鍵入此。我如何設置這個在我的.cshrc文件中正常工作?

回答

5

你可以把stty擦除^ H到你的.cshrc文件中。這將解決問題。

+0

這真是愚蠢,我不是首先要這麼做,謝謝。 – 2008-09-24 20:43:27

+0

沒問題 - 即使是簡單的東西也很適合在這裏快速參考。 – AdamC 2008-09-24 20:44:25

0

實際上,我之前遇到過這個問題的多個層面。有時候,X窗口會將DEL映射到Backspace,反之亦然。有時通過 登錄到另一臺機器也可以。

這裏有一個全面的瞭解一下如何解決這個問題: http://www.ibb.net/~anne/keyboard.html

2

當登錄電子到Solaris系統1 H將是默認的擦除鍵。我假設你的友好管理員將其改爲^?在你的shell的配置文件的某處(用stty -a來查看)。一個可能的原因是讓Solaris更像本站的其他系統。因此,您可能需要考慮更改telnet客戶端的行爲(發送^?而不是^ H)。

在旁註 - 遠程登錄發送明確的所有信息,包括您的用戶名和密碼。 SSH加密所有的通信,一切telnet做的和更多。現在很平常,即使在相當新的Solaris版本上也是如此。