web-dev-qa-db-ja.com

xubuntuで「ターミナルサーバーサーバー」を作成する方法

私はシステム管理にかなり慣れていませんし、serverfaultにもまったく慣れていないので、私の質問がSF標準に100%準拠していないことをお詫びします。

これが私の問題です。リモートでアクセスする必要のある多数のアカウントを持つxubuntuマシンがあります(同じLAN内にありますが、同じ部屋にはありません)。ユーザーがGUIを使用できるようにしたいと思います。具体的には、「ターミナルサーバークライアント」を介してWindowsマシンに接続するときに発生する動作をエミュレートしたいと思います。

ドキュメントが正しければ、既存のGUIを「指定」する必要がないため、VNCを使用できませんリモートマシンで実行されているセッション:リモートマシンからnewGUIセッションを開きたい。

私はいくつかの可能性(XDMCP、FreeNX、NoMachineのそれほど無料ではないNX ...)を検討しましたが、ubuntuのドキュメントから、これを行うための最良のサポートされた方法はLSPTを使用、これは、シンクライアント構成(edubuntu)ですでに使用されているアーキテクチャであるためです。

さて、これが質問です。LSPTを使用してシッククライアントをセットアップできるという事実への参照をさまざまな場所で見つけることができましたが、これを行う方法に関するドキュメントは見つかりませんでした。誰かが私を正しい方向に向けることができますか?

よろしくお願いします! :)

7
mac

何度か試した結果、ようやく問題の解決策を見つけることができました。ハウツーは次のとおりです。テスト済みです。

  • Xubuntu 9.10 Karmic Koala
  • Freenxサーバーv。3.2.0-74-SVNOS(GPL、バックエンドを使用:3.3.0)
  • Nomachine.comv。3.4.0-5のNXクライアント

サーバーサイド:

基本的に buntuコミュニティウィキ の指示に従ってください。実行する必要があります:

Sudo add-apt-repository ppa:freenx-team
Sudo apt-get update
Sudo apt-get install freenx
Sudo /usr/lib/nx/nxsetup --install

インストール手順にデフォルトの構成パラメーターを使用しました(update:デフォルトのパラメーターと暗号化キーに問題がない場合は、構成手順を起動する必要がないようです) 。インストールしたら、発行してサーバーが実行されていることを確認します

Sudo /etc/init.d/freenx-server start

クライアントサイド:

  1. nomachine のfree-as-in-beerクライアントを使用することにしました。このハウツーに従っている場合は、クライアントのWebサイトからクライアントをダウンロードする必要があります。
  2. インストールしたら、XFCEで動作するようにセッションを構成する必要があります。
  3. [一般]-> [デスクトップ]で[Unix /カスタム]を選択し、[設定]ボタンを押します
  4. [アプリケーション]フィールドセットで、を選択し、次のコマンドを実行して、コマンドを入力します。startxfce4
  5. [オプション]フィールドセットで、新しい仮想デスクトップを選択します

これで、ホスト名、ユーザー、パスワードを入力するだけで...voilà!サーバーにログインできるようになります!

とにかく、私の質問に答えるために時間を割いてくれた人々に感謝します! :)

4
mac

XDMCPをお勧めします。これは、Xでこれを行うための長年サポートされている方法です。

1
pjc50