リモートログインを許可するようにXDMを構成する

リモートログインを許可するようにXDMを構成する

リモートXログインを許可し、Xサーバーとして機能するようにXDMサーバーを構成するにはどうすればよいですか。

ベストアンサー1

XDMリモートログインを許可するには、次のようにします。

  1. ファイル編集:/etc/X11/xdm/Xaccess

次の行を変更(コメント解除)します。

# *                       #any host can get a login window

到着する:

*                         #any host can get a login window

変更(コメント解除):

# * CHOOSER BROADCAST #any indirect host can get a chooser

到着する:

* CHOOSER BROADCAST #any indirect host can get a chooser
  1. 編集する/etc/X11/xdm/xdm-config

変更(説明)行:

DisplayManager.requestPort:    0

到着する:

!DisplayManager.requestPort:    0
  1. XDMの再起動

次のようにクライアントマシンでXorgサーバーを起動します(すでに:0でXを実行しているとします)。

X :1 -query ip_address

これにより、XDMはモニターの場所1に移動し、サーバーに直接ログインしたかのようにクライアントコンピュータにログインして作業し、Alt+を使用してローカルとリモートFxxXを切り替えることができます。
Windowsクライアントの場合(テストしたことはありません)、確認できます。シャオミング

XDMCP は次のポートを使用するため、ファイアウォールでそのポートが開いていることを確認してください。

  • XDMCP 177 UDP
  • X11プロトコル6000-6005 TCP
  • xfs:Xフォントサーバー7100 TCP

パブリックアドレスへのリモートXDMCPセッションを許可することはあまり安全ではありません。 VPNまたはSSH経由で使用することを検討してください。

ディストリビューションによっては、追加のファイルを構成する必要がある場合があります。たとえば、openSUSE 13.1では、/etc/sysconfig/displaymanager次の値をYESに設定する必要があります。

DISPLAYMANAGER_REMOTE_ACCESS="yes"

おすすめ記事