Thinstation、XDMCP経由でLinuxターミナルサーバーに接続

Thinstationに関する投稿とマニュアルを読んだ後さまざまな方法でRDPを介してWindowsサーバーに接続することのみを目的としているという印象を受けるかもしれませんが、 XDMCPを介してLinuxサーバーに接続する端末を整理するためにますます使用しています。

バージョン5に切り替えると、開発者は、オプション " SESSION _#_ TYPE = x "で設定されたXサーバーへの直接接続を取り除くことにしました。今ではXnestを使用することをお勧めしますが、ウィンドウでXサーバーを起動するだけです。 なぜこれが行われたのか理解できませんでしたが、接続が系統的に落ち、アセンブリが余分な1.4 Mbに膨らむという事実にマイナスに気付きました。 最近のバージョンなどでは、ますます多くのカーネルモジュールが直接組み込まれているため、システムのイメージはますます長くなるため、余分なメガバイトは必要ありません。



このような決定の原因と結果を理解しないために、開発者は、スペーサーなしで標準のXサーバーを介して接続を初期化するための簡単な小さな「パケット」を作成する必要がありました。 私は共有しています...



パッケージのディレクトリとファイルを作成します。xdmcp-connectがあります。



cd ///thinstation/ts/build/packages/ mkdir -p xdmcp-connect/etc/init.d echo xorg7 > xdmcp-connect/dependencies echo ",dependencies,0,0,,0,,,,,,,,," > xdmcp-connect/.dna cd xdmcp-connect/etc/init.d ln -s /etc/thinstation.packages xdmcp
      
      





原則として、パッケージの準備ができました。今度は パッケージxdmcp-connectを使用してbuild.confに追加し、ファイルthinstation.conf.buildtimeまたはthinstation.conf.networkで接続オプションを指定します。

 SESSION_0_TYPE=xdmcp SESSION_0_AUTOSTART=on SESSION_0_XDMCP_SERVER=xxxx # IP   SESSION_0_XDMCP_OPTIONS="X :3 -listen tcp -once -query"
      
      





さて、サーバーでXDMCP接続を許可します。

Gnomeデスクトップとして使用しているため、 / etc / gdm / custom.confファイルの[xdmcp]セクションに以下を追加します。



 Enable=true
      
      





そして、 GDM 、X、またはサーバーを完全に再起動します。



PS:接続しようとしたときに黒い画面が表示される場合は、 packages / base / etc / thinstation.packages ファイルxnestコマンドを見つけて、 xdmcpに置き換える必要があります。







All Articles