キーマップの設定

しばらく前にセキュリティ向上の為にパスワードを記号交じりに変えたのだが、 コンソールからログインできない!!ふだんはsshでしか入らないので気付かなかったのだがキーマップがusになっているようで、どのキーがどの記号になっているのか判らないのだ。これではスタンドアロンでメンテナンスができないので、あわてて設定をなおす。

[root@www ~]# cat /etc/sysconfig/keyboard
KEYBOARDTYPE="pc"
KEYTABLE="us"

となっているのを、下記のように書き換える。
[root@www ~]# cat /etc/sysconfig/keyboard
KEYBOARDTYPE="pc"
KEYTABLE="jp106"

指定できるキーマップは/lib/kbd/keymaps/i386/qwerty/の下から選べる。

この設定は再起動すれば反映されるが

[root@www ~]# loadkeys jp106

とすれば即時キーマップを変えられる。これは現在のキーマップを変えるコマンドで、rootでなくても使用可能。