setupコマンドによるシステム設定の変更 システムの設定を行う便利なコマンドが用意されています。コマンドラインで/usr/sbin/setupと入力すると、次のメニューが現れます。
テキストモード設定ユーティリティ
カーソルで設定したい項目に合わせます。そして、Enterを押すと、その項目の 設定画面になります。終了する場合はTabキー押して「終了」に合わせて、 Enterを押してください。 カーソルの移動方法は、画面の下側にも表示されていますが、Tabキーを押すこ とによって、移動することができます。選択した項目は Enterを押すと実行され ます。 設定がうまくできない場合は、FAQも参照してください。また、Vine LinuxのWebページも見るとよいでしょう。 X の設定 インストール時にX Window Systemの設定はできましたでしょうか? インストールのときよりも高解像度の画面を設定することができる場合がありますので、ここで再び設定してみると良いでしょう。設定を行う前に、うまくいかなかったときのために、現在の設定を保存しておきます。 # cd /etc/X11/ # cp -p xorg.conf xorg.conf.org # cd setupコマンドで「X の設定」を選択するか、コマンドラインで次の ように入力してください。 # Xconfigurator 「了解」を押すと、PCI機器の検出が行われ、自動検出されたエントリが表示さ れます。ここでは「了解」で先に進みます。次にモニタのセットアップになりま す。アルファベット1文字を入力すると、その文字ではじまるメーカの欄にジャ ンプします。該当のモニタが無くても似ているものを選べば、うまく表示できる ことが多いようです。それでも、うまくいかないときは、一番上の「カスタム」 を選択し、解像度と周波数の合っているものを選択してください。垂直周波数は モニタのマニュアルを参照してください。 次に、画面設定でビデオモードと色深度の自動検出をするかを選択します。「検 出」を選択すると、画面が数回点滅して自動検出が行われます。これに失敗した り、「検出しない」を選択した場合は、ビデオカードのメモリサイズ、クロック チップの設定、ビデオモードの選択を手動で行います。クロックチップの設定は 「クロックチップの設定をしない(推奨)」が良いでしょう。 この後、Xの起動テストを行います。「了解」を押すとXが起動されます。設定が うまくいくと「このメッセージが見えますか?」と表示されますので、「はい」 をマウスで選択します。また、ブート時にXを起動するか聞かれますので、起動 する場合は「はい」を、起動しない場合は「いいえ」をマウスでクリックします。 画面表示が十分ならば「はい」を選択すると、次にシステムを起動したときに gdmが起動されグラフィカルなログイン画面が現れます。うまく表示されない場 合は、10秒後に失敗しましたと表示され、再び選択画面に戻りますので、値を変 えてやってみてください。 キーボードの設定 setupのメニューから「キーボード設定」を選択するか、コマンドラインで次の ように入力するとキーボードの種類を設定することができます。 # /usr/sbin/kbdconfig インストーラでもキーボードの設定を行いましたが、間違えて設定したり、買い 替えたりした場合は、もう一度設定し直すことになります。LiunxではCtrlキー を多用するため、キーボードの種類によってはCtrlキーが使いにくい場合があり ます。そのような場合には、左側のCtrlキーとCaps Lockキーを交換すると便利 です。Vine LinuxではCtrlキーとCaps Lockキーを交換したキーマップ(キーボー ドの配置)を標準で用意しています。 メニューが現れますので、カーソルキーを使ってキーマップを選択します。カタ カナがプリントされている日本語キーボードの場合、jp106かjp106_Ctrl_CAPSを 選択します。英字のみのキーボードの場合、usかus_Ctrl_CAPSを選択します。 Ctrl_CAPSがついている方は、CtrlキーとCaps Lockキーの入れ換えがされている キーマップです。選択して、「了解」を押すと新しいキーマップが設定されます。 システムサービス setupのメニューから「システムサービス」を選択するか、コマンドライン で次のように入力すると様々なサービスを有効にするか無効にするかを設定する ことができます。 # /usr/sbin/ntsysv UNIXではさまざまなサービスが提供されています。例えば、かな漢字変換を行う CannaサーバやWnnサーバ、プリンタデーモン、カーネルデーモンなどがあります。 サービスの設定には各サービスについての知識が必要です。Vine Linuxでは、個 人で使用する場合は標準で設定がされていますので、特に変更する必要はありま せん。ネットワークで利用する場合は、NIS(YP)サーバや、DNSサーバなどを設定 する必要があります。 起動するサービスにチェックを付けてください。F1キーを押すと英語ですが、説 明を読むことができます。 タイムゾーン設定 タイムゾーンはインストール時に「Asia/Tokyo」と設定していれば、変更は不要 です。もし何か誤りがある場合には、setupコマンドで「タイムゾーン設定」 を選択するか、コマンドラインで次のように入力してください。 # /usr/sbin/timeconfig 「Asia/Tokyo」を選択して下さい。「ハードウェアクロックを世界標準時とみな します」は特にチェックする必要はありません。 ネットワークの設定 イーサを使用したLANの設定は netconfig コマンドで行うことができます。電話回線を使用して、ダイアルアップでプロバイダ等に接続する場合は、オンラインマニュアルの「ダイアルアップ接続(PPxP)の設定」を参照してください。 # /usr/sbin/netconfig まず、IPの取得方法について確認してください。プロバイダ等から動的にIPアド レスが割り振られる(DHCPなど)場合は、「Use dynamic IP configuration (BOOTP/DHCP)」をチェックするだけで設定は終りです。この場合は、以下の項目 は空白のままにしておいてください。ここで、「動的」と言うのは、決まった IPアドレスをもらうのではなく、接続したときに決められる場合を言います。 固定のIPアドレスが割り振られている場合は、そのIPアドレスとネットマスク、 デフォルトデートウェイ、ネームサーバを指定します。以下では、IPアドレスが 192.168.100.32、ネットマスクが 255.255.255.0、デフォルトデートウェイが 192.168.100.1、ネームサーバが192.168.50.123の場合を示しています。 IP address: 192.168.100.32 Netmask: 255.255.255.0 Default gateway (IP): 192.168.100.1 Primary nameserver: 192.168.50.123 設定が完了したら、ネットワークの設定を有効にします。 # /sbin/service network {start|restart} OKが出れば成功です。ifconfigコマンドやnetstatコマンドで確認してみましょ う。以下の実行例は固定IPの場合です。 # /sbin/ifconfig [-a] eth0 リンク方法:イーサーネット ハードウェアアドレス 00:11:22:33:44:XX inetアドレス:192.168.100.32 ブロードキャスト:192.168.100.255 マスク:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RXパケット:24313 エラー:0 損失:0 オーバラン:0 フレーム:0 TXパケット:20639 エラー:0 損失:0 オーバラン:0 キャリア:0 衝突(Collisions):1901 TXキュー長:100 割り込み:18 ベースアドレス:0xb000 # netstat -nr カーネルIP経路テーブル 受信先サイト ゲートウェイ ネットマスク フラグ MSS Window irtt インターフェース 192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.100.1 0.0.0.0 UG 0 0 0 eth0 ファイアウォールの設定 不正アクセスを防ぐため、ファイアウォールを有効にするかどうかを設定します。特に理由がない限り、有効にすべきです。
ファイアウォールの設定
カスタマイズを選択して、Enterキーを押すと設定をカスタマイズすることができます。 信頼できるデバイスにチェックをいれるとそのデバイスからの全てのアクセスを許可します。 また、アクセスを許可するポートを設定することができます。下記のポートについては、あらかじめ選択肢が用意されています。その他のポートを許可したい場合は、「imap:tcp」の様な「サービス:プロトコル」の形式で追加のポートを指定します。 SSH WWW (HTTP) Secure WWW (HTTPS) telnet Samba NFS4 FTP メール(SMTP)
ファイアウォールの設定 - カスタマイズ
ファイアウォールに採用されているソフトウェアについて Vine Linuxでは、ファイアウォールにiptablesを採用しています。 GUIの設定ツール GNOMEのデスクトップメニューから、セキュリティレベルとファイアーウォール設定を実行するとマウス操作により同様の設定を行う事ができます。なお、起動するにはrootのパスワードが必要です。
認証の設定 setupのメニューから「認証設定」を選択するか、コマンドラインで次のように入力すると、ユーザ認証の設定の設定が行えます。 # /usr/sbin/authconfig このツールではユーザ情報の取得に関する設定と認証に関する設定の2種類の設定に分かれています。 ユーザ情報の取得に関する設定は、ネットワーク上の別のコンピュータを利用して認証を行う場合に設定する項目です。 認証に関する設定の内、「MD5 パスワードを使用」と「シャドウパスワードを使用」の項目については、ローカルコンピュータ単体で認証を行う場合の設定です。インストール当初は、有効になっています。 その他の項目については、ネットワーク上の別のコンピュータを利用して認証を行いたい場合に設定します。これらの詳細については、専門の文献を参照してください。 MD5パスワードとシャドウパスワード MD5パスワードを設定するとパスワードに256文字までを使用することができます。パスワードを長くすることにより、パスワードが解読されにくくなりますので、無効にする必要はないでしょう。 シャドウパスワードとはパスワードを管理しているファイル/etc/passwdの他に/etc/shadowファイルを作成して、パスワードを他のユーザから見れないようにするための機能です。なるべくシャドウパスワードを無効にしない方が良いでしょう。