ちょっとしたことですが、Debianを便利に使うための小技です。参考にどうぞ。
コンソールでのキーバインド変更インストール直後の状態では、「A」の隣のキーがCAPS LOCKキーとなっていて、 左下のキーがCtrlキーとなっています。 私の好みではこれは逆にしたいところです。 X Window Systemでは割と簡単に変更できますが、 コンソールではそれとは別の設定が必要です。 キーマップファイルの作成/usr/share/keymaps以下にキーマップの設定ファイルありますので、 これを変更することによって自分用のキーマップファイルを作ります。 私は、PC/AT互換機で日本語キーボードなので、/usr/share/keymaps/i386/qwerty/jp106.kmap.gzを雛型として使います。 また、このファイルは圧縮されているので展開しておきます。 # cd /tmp # cp /usr/share/keymaps/i386/qwerty/jp106.kmap.gz . # gzip -d jp106.kmap.gz キーマップファイルの書き換え展開して出来たファイルjp106.kmapを編集します。編集するところは「keycode 29」というところと、「keycode 58」のところです。これ以外のところをいじってはいけません。 以下が変更した2個所です。 keycode 29 = Caps_Lock keycode 58 = Control 新しい設定の反映下記のコマンドを実行して、書き換えたキーマップファイルから ブート時に適用される設定ファイルを生成します。 また、このコマンドを実行すると生成された設定ファイルをロードして、 変更が即座に反映されます。
# install-keymap jp106.kmap
sudoの利用sudoは、root以外のユーザがroot権限でコマンドを実行できるようにするコマンドです。ちゃんと設定すれば、一部のコマンドのみをroot権限で実行できるようにすることも可能なので、研究室や会社などのマルチユーザ環境で便利だと思います(root権限を与えるユーザにrootのパスワードを教える必要がないのも便利なところです)。 個人で利用する場合でも、いちいちsuコマンドでユーザを切り替えるのは面倒なので、 sudoを利用できるようにしておきましょう。 sudoのインストールこれも簡単です。以下のaptコマンドで一発でインストールできます。
# apt-get install sudo
sudo設定ファイルの編集sudoの設定ファイル/etc/sudoersを編集して、root権限を与えるユーザを追加します。 しかし、このファイルを直接編集してはいけません。 編集専用コマンドvisudoを使って編集します。
# visudo
このコマンドを実行すると、viが立ち上がるので、最後の行に以下を追加します。xxxxxはroot権限を与えるユーザ名です。 xxxxx ALL=(ALL) ALL このように設定するとユーザxxxxxは全てのコマンドをroot権限で実行できるようになります(ちゃんと設定すれば個別のコマンドだけroot権限で実行できるようにするのも可能です)。 sudoの実験では、実験してみましょう。 まず一般ユーザで/etc/sudoersの中身を見ようとしてみましょう。エラーとなるはずです。
$ less /etc/sudoers
/etc/sudoers: Permission denied
次に、sudoコマンドを使ってやってみましょう。 パスワードを聞かれるのでそのユーザのパスワードを入力します。
$ sudo less /etc/sudoers
これで、ちゃんと/etc/sudoersの中身が見えるはずです。 ちなみに、一回sudoでコマンドを実行すると、その後しばらく(10分ぐらい?)はパスワードを入力しなくても実行できるようになります。 NTPサーバの導入NTPサーバは時刻をあわせるためのサーバです。時間がずれるとろくなことがないのでできるだけ導入すべきです。特にNFSでファイルを共有する場合などは、導入しておきましょう。 LAN内のマシンだけで同期してもいいのですが、常時接続ならばインターネット上の時刻サーバとも同期させることをお勧めします。 インストールntpdateパッケージと、ntp-serverパッケージ(Woodyの場合はntp-simpleパッケージ)をインストールします。 ntpdateは起動時に時刻を修正するパッケージで、ntp-serverは常駐して時刻のずれを補正するパッケージだと思えばよいです。
# apt-get install ntpdate ntp-server
同期するNTPサーバの指定ntpdateが時刻の問い合わせを行うサーバは、/etc/default/ntpdate(Woodyの場合は/etc/default/ntp-servers)というファイル内の、NTPSERVERSというところで設定します。 LAN内にNTPサーバが既に動いていればそのサーバのホスト名を、ない場合はインターネット上の時刻サーバを設定します。インターネット上の時刻サーバはntp1.jst.mfeed.ad.jp, ntp2.jst.mfeed.ad.jp, ntp3.jst.mfeed.ad.jp等があります。 ntp-serverが同期するサーバは、/etc/ntp.confというファイル内で行います。このファイル内でserverと言う文字のあとに同期するサーバのホスト名を書きます。 複数個のサーバを記載しておいた方が良いようです。 動作開始まずは、ntpdateを一度実行してから、ntp-serverを起動します。 # /etc/init.d/ntpdate start # /etc/init.d/ntp-server start (Sargeの場合) # /etc/init.d/ntp start (Woodyの場合) |
|
| SEO | 仕事 花 | 掲示板 レンタルサーバー プロフ SEO | |