4

私たちの作品の太陽ステーションに telnet で接続すると、バックスペース キーが機能しません。次の一時的な回避策を使用します。

$ stty 消去 ^H

これは機能しますが、telnet で接続するたびにこれを再入力する必要があります。これを .cshrc ファイルで正しく動作させるにはどうすればよいですか?

4

3 に答える 3

6

stty erase ^H を .cshrc ファイルに入れることができます。これで問題は解決します。

于 2008-09-24T20:40:33.987 に答える
2

Solaris システムにログインする場合、^H がデフォルトの消去キーになります。親切な管理者が ^? に変更したと思います。シェルのプロファイル ファイルのどこかにあります (stty -a で確認してください)。考えられる理由は、Solaris をこのサイトの他のシステムのように動作させることです。したがって、telnet クライアントの動作を変更することを検討してください (^H の代わりに ^? を送信します)。

余談ですが、telnet は、ユーザー名とパスワードを含むすべての情報を平文で送信します。SSH はすべての通信を暗号化し、telnet が行うすべてのことを行います。これは、かなり最近のバージョンの Solaris でも一般的です。

于 2008-09-24T22:01:35.353 に答える
0

実際、私は以前にこれの複数のレベルに遭遇しました。XウィンドウはDELをBackspaceに、またはその逆にマップすることがあります。別のマシンを介して1つのマシンにログインすることも、これを行う場合があります。

これを解決する方法を包括的に見てみましょう: http ://www.ibb.net/~anne/keyboard.html

于 2008-09-24T21:17:51.730 に答える