お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-05-19 16:40:27

whiterose
新しいメンバ
登録日: 2010-05-19

sshで接続したときにキーボードの動作が変になる

こんにちは。分からない点があり、教えていただきたく書き込ませていただきました。

現在、Soralisマシンとwindowsマシンから、sshで接続しubuntuマシンを使用しようとしています。
Solarisマシンは端末エミュレータから、windowsマシンはPoderosaから接続しています。
ubuntuマシンに接続する際は、一般ユーザーとして入っており、私のアカウントにはroot権限はありません。
また、ubuntuがインストールされているマシンは、処理用のサーバとして利用しています。

端末からsshでubuntuマシンに接続すると、キーボードの動作が変になっていました。
変になっているのは、今のところカーソルキーとBackSpaceキーです。

Solarisマシンとwindowsマシンの、どちらで接続しても
左は、^[[D 右は、^[[C 上は、^[[A 下は、^[[B
と端末上に表示されます。

また、Solarisマシンで接続したときのみ、BackSpaceキーで、^Hが表示されます。

これは、どのようにすれば治るのでしょうか?
対処法を教えていただきたく思います。

よろしくお願いいたします。

オフライン

 

#2 2010-05-19 16:45:06

whiterose
新しいメンバ
登録日: 2010-05-19

Re: sshで接続したときにキーボードの動作が変になる

・追記
#1です。
挙動がおかしい点がもう一つありましたので、書き込ませていただきます。
本来、補完が行われるはずのtabキーを押すと、空白が入力されていました。
書洩らしがあり、このような形で追記になり申し訳ありません。

対処法を教えていただきたく思います。
よろしくお願いいたします。

オフライン

 

#3 2010-05-19 18:38:35

mizuno
管理者
From: Kyoto
登録日: 2007-02-28

Re: sshで接続したときにキーボードの動作が変になる

ログインシェルがshになっていたりしませんか? たとえばuseraddコマンドで-sオプションを指定せずにユーザを追加したりすると、ログインシェルが/bin/shになったはずです。
もしそうならchshコマンドで/bin/bashに変更してみてください。

オフライン

 

#4 2010-05-19 22:02:21

whiterose
新しいメンバ
登録日: 2010-05-19

Re: sshで接続したときにキーボードの動作が変になる

>mizuno 様
返信ありがとうございます。
ご指摘いただいたとおり、ログインシェルが/bin/shになっていました。
chshコマンドでログインシェルを変更すると、キーボード入力が正常になりました。

的確なアドバイスに心から感謝いたします。
本当にありがとうございました。

オフライン

 

Board footer

Powered by FluxBB