Rworks ホーム | お問い合わせ | English

XDMCP プロトコルによる接続 -
Red Hat Linux との接続例

Red Hat Linux では、 デフォルトでソフトウェアファイアウォール機能が有効になっている場合があります。 ファイアウォールが有効になっている場合には、 このページで説明している以下の設定変更を行う前に、 Linux のソフトウェアファイアウォール のページを参考にして、ファイアウォールの設定を変更してください。

Linux ホスト側の設定

GUI を利用した設定

Linux ホスト側ですでに gdm が動作している場合には、GUI で設定できます。

  1. Linux ホストのコンソールからログインしてください。
  2. GUI のパネルを起動します。
    Red Hat Linux 〜 Red Hat Enterprise Linux 3 まで
    メニューパネルのアイコンのメニューから、「システム設定」→「ログイン画面」を起動して下さい。
    Red Hat Enterprise Linux 4
    メニューから、「アプリケーション」→「システム設定」→「ログイン画面」を起動して下さい。
    Red Hat Enterprise Linux 5
    メニューから「システム」→「管理」→「ログイン画面」を起動して下さい。

    root のパスワードを入力すると、「GDM設定」または「ログイン画面の設定」という名称のウィンドウが起動します。

    上記のように、メニューを選ぶ代わりに、ターミナルから /usr/bin/gdmsetup を起動しても、同様の GUI パネルが起動します。

  3. 起動した GUI パネルの設定を行います。
    Red Hat Enterprise Linux 4 まで
    「XDMCP」 のタブのパネルを開き、"XDMCPを有効にする" という項目をチェックします。
    設定を切り替えた後は、[閉じる]ボタンで設定パネルを閉じてください。
    GDM設定パネル
    Red Hat Enterprise Linux 5
    「リモート」タブの "スタイル" の設定で、 "ローカルと同じにする" など、"リモート・ログインを無効にする" 以外を選択します。 設定を切り替えた後は、[閉じる]ボタンで設定パネルを閉じてください。
    ログイン画面の設定
  4. 設定パネルの項目をチェックしてパネルを閉じた時点で、XDMCP接続が可能になる場合もありますが、もし、 設定が反映されない場合には、Linuxホストを再起動してください。

設定ファイルを直接修正する設定

コンソールのGUIが利用できない場合は、以下のように設定ファイルを修正してください。

  1. Linux ホストにログインして root になります。
  2. XDMCP 接続が可能になるよう gdm の設定ファイルを変更します。
    Red Hat Enterprise Linux 4 まで
    /etc/X11/gdm/gdm.conf の [xdmcp] セクションにある "Enable=0""Enable=1"に、または、 "Enable=false" と記述されている場合は、 "Enable=trueに、変更してください。
    [xdmcp]
    Enable=1
     :
    Red Hat Enterprise Linux 5
    /etc/gdm/custom.conf の [xdmcp] セクションを確認して、設定が false または空白になっている場合には、 "Enable=trueと記述してください。
    [xdmcp]
    Enable=true
     :
  3. /etc/hosts.allow/etc/hosts.deny の設定を確認します。
    /etc/hosts.allow にはアクセスを許可するホストを記述し、 /etc/hosts.deny にはアクセスを拒否するホストを記述します。 詳しくは /etc/hosts.allow と /etc/hosts.deny の設定内容の確認 を参考にしてください。
  4. gdm の起動または再起動をします
    すでに gdm が起動している場合
    root 権限で、
    # kill -HUP `cat /var/run/gdm.pid`
    と実行して、gdm をリセットしてください。
    なお、`cat /var/run/gdm.pid` の前後の括弧はシングルクォートではなく、 いわゆる逆シングルクォート (106キーボードでは、Shift+@) です。ご注意ください。
    gdm が立ち上がっていない場合

    root 権限で、

    # /usr/bin/gdm
    を実行してください。 または、
    # init 5
    とコマンド入力して、ランレベルを 5 にすると gdm がたちあがります。

    コンソールで GUI を起動したくない場合は、 /etc/X11/gdm/gdm.conf の中の、

    [servers]
    # These are the standard servers. You can add as many you want here
    # and they will always be started. Each line must start with a unique
    # number and that will be the display number of that server. Usually just
    # the 0 server is used.
    0=Standard
    の "0=Standard" の冒頭を、"#" でコメントアウトしたのち、gdm の起動を行ってください。

【先頭に戻る】

ASTEC-X 側の設定

  1. Windows のスタートメニューまたは AXP ファイルから ASTEC-X コントロールパネルを起動します
  2. [接続] パネルを開き、[XDMCP を使用する] をチェックします。 また、[モード] が「ホスト」になっていることを確認します。
  3. 次に [接続]→[XDMCP] パネルを開き、[ホスト名] に 接続する UNIX ホストのホスト名か、IP アドレスを記述します。
  4. [OK] ボタンを押して設定を保存し、 ASTEC-X コントロールパネルを終了してください。
【先頭に戻る】

ASTEC-X の起動

  1. Windows のスタートメニューまたは AXP ファイルから ASTEC-X を起動します
  2. Linux ホストのコンソールと同様のログイン画面が表示されます。
  3. ユーザー名とパスワードを入力してログインすると、 GNOME などのデスクトップ画面が表示されます。
【先頭に戻る】
Copyright © 2000-2009 Rworks, Inc. All rights reserved. / 個人情報の取り扱いについて / リンクについて