xdm の設定

xdm を起動しておくと、マルチユーザな UNIX らしさを醸し出せます。


コマンドラインでの起動

root になって、コマンドラインから xdm と打てば簡単に起動できます。
# xdm
しかし、この方法はテスト以外にはお勧めできません。
なぜならば、簡単にコマンドラインに戻ることができ、 一般ユーザが「root になりすます」ことができてしまうからです。 解決方法は次の2つです。

xdm からコマンドラインへ

コマンドラインから起ち上げた xdm から、再びコマンドラインへ 戻るには、Ctrl+R です。

起動時に自動的に起ち上げる

root になって、 /usr/local/etc/rc.d に 次のようなファイルを、 例えば xdm.sh という名前で作成します。
  #!/bin/sh
  Xdm=/usr/X11R6/bin/xdm
  if [ -e $Xdm ]; then
    echo -n ' xdm'
    $Xdm
  fi 
  

作った後は、実行許可を出しておきます。
# chmod 744 /usr/local/etc/rc.d/xdm.sh

こうしておくと、次回起動時には自動的に xdm が起ち上がり、 たとえ Ctrl+R で xdm を終了したとしても、
login:
というプロンプトが出るだけです。


FreeBSD の部屋


Last modified: Wed Apr 20 15:28:39 JST 2011