リモートXログインを受け入れてXサーバーとして機能するようにXDMサーバーを構成するにはどうすればよいですか?クライアントがこのXサーバーに接続する場合は、どの構成をクライアントで行う必要がありますか?
XDMリモートログインを許可するには、次のようにします。
/etc/X11/xdm/Xaccess
change(uncomment)行:
# * #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
/etc/X11/xdm/xdm-config
change(comment)行:
DisplayManager.requestPort: 0
に:
!DisplayManager.requestPort: 0
クライアントマシンで、次のようにXorgサーバーを起動します(すでにXが:0で実行されていると仮定します)。
X :1 -query ip_address
これにより、ディスプレイ:1でXDMがディスプレイに表示され、サーバーに直接ログインしてローカルXとリモートXを切り替えるときに、クライアントマシンにログインして作業できるようになります。 Alt + Fxx。
Windowsクライアントの場合(私はテストしたことがありません。) Xming を確認できます。
XDMCPは以下のポートを使用しているため、これらのポートがファイアウォールで開いていることを確認してください。
パブリックアドレスのリモートXDMCPセッションを許可することはあまり安全ではないことを検討してください。 VPNまたはSSH経由で使用することを考えることができます。
ディストリビューションが異なれば、追加のファイルを設定する必要がある場合があります。たとえば、openSUSE 13.1 /etc/sysconfig/displaymanager
では次の値をYESに設定する必要があります。
DISPLAYMANAGER_REMOTE_ACCESS="yes"