デスクトップ環境の複数のユーザー[終了]


9

* nixというかなり強力なシステムがあったとしましょう...これで、システムにログインするために複数のユーザーを設定できることがわかります。たとえば、すべてのモニターをどのように接続するのか、またはより小さなコンピューターノードが必要なのか、それを再ルーティングするのでしょうか。

システム管理者などは、* nixシステムに複数のユーザーをどのように設定しますか?大きな建物か何かで?


システムのさまざまな暗いコーナーには、この問題に対するいくつかの世代のソリューションのごちゃまぜの残骸が散らばっていTERMます。その中で最もユーザーに見えるのが環境変数です。
dmckee ---元モデレーターの子猫'22

multiheading側面に関連する質問:serverfault.com/q/183086/53362
Kowh

回答:


5

一般に、実際のグラフィックディスプレイが接続されていないサーバーを実行します(診断作業用の非常に単純なサーバー)。クライアントは、SSH経由のXトンネルまたはVNCやRDPなどのリモートデスクトッププロトコルのいずれかのネットワークプロトコルを介して接続します。

前者では、ユーザーはリモートシェルからGUIプログラムを実行し、クライアントシステム上でシームレスにウィンドウとして表示されます。これはグラフィックが集中的でない限り高速ネットワークでうまく機能しますが、残念ながらXプロトコルは非常におしゃべりで効率がよくありません。また、各クライアントはXサーバーを実行する必要があります。これは、Linuxクライアントでは自動、Mac OSでは簡単、Windowsではやや面倒です。

もう1つの方法は、VNCまたはRDPを使用することです。これにより、クライアントのウィンドウとして表示されるリモートデスクトップセッション全体が実行されます。実際の作業はサーバー上で行われ、圧縮されたグラフィックストリームがクライアントプログラムに配信されます。NXと呼ばれる中間オプションもあります。これは、Xプロトコルの最適化バージョンを使用して同様のエクスペリエンスを提供します(VNCまたはRDPに比べてパフォーマンスが向上します)。これらのアプローチでは、クライアントプログラムはどのメジャー(および多くのマイナー) オペレーティングシステム。

ただし、もう1つの方法があります。これは、イメージしているものとより一致します。中央のサーバーから小さな領域(または建物全体)に直接グラフィック接続を拡張する巨大なタコのようなシステムです。これは「マルチシートX」と呼ばれ、この記事の詳細についてはx.orgをご覧ください。そこからのリンクは、アイデアを生かし続けるためにこれを行うことに十分な関心があることを示していますが、私が実際に直接経験した人は実際には見たことがありません。


面白い。マルチシートXは、いくつかのハハには実用的ではないかもしれませんが、かなりクールに聞こえます。とにかくありがとう!

1

メソッド番号。1.ディスクレスステーションをセットアップすることは可能です。費用はかかりません。Xサーバーのみを実行する必要があります。起動時にサーバーから画像を取得し、サーバーへのログオンを示すXログイン画面を起動します。アプリケーションはサーバーで実行されますが、シンクライアントに表示されます。混乱させることは、Xサーバーがクライアント上で実行されている間、Xクライアントがサーバー上で実行されることを意味します。正確な詳細は、ディスクレスのセットアップによって異なりますが、これを行うためのいくつかの事前にパッケージ化されたツールがあります。ネットワークとサーバーが処理できる限り、中古のクライアント(ポリゴンの表示以外は何もしない)を使用して構築することもできます。

メソッド番号。2. Xは複数のカードと複数の入力(マルチシート)を処理できます。選択した画面や入力のみに制限することもできます。あなたは、mouse1、keyboard1、およびmonitor1のみを使用するように構成されたXサーバーを起動し、次にmouse2、keyboard2、およびmonitor2などを使用する別のXサーバーを起動することができます。


0

1つの中央サーバーと多くのクライアントマシンがある場合、SSHおよびX11転送はこれを実現する非常に優れた方法です。1台のマシンに多数のモニター、キーボード、マウスを搭載することだけを話している場合、これは「マルチシート」と呼ばれます。最近のX.orgバージョンではこれは不可能だと思いますが、彼らはそれを取り戻そうとしていると思います。

ここにいくつかのリンクがあります。Multiseatと呼ばれるようになったので、詳細を調べるためにGoogleで検索できます。
http://en.wikipedia.org/wiki/Multiseat_configuration#GNU.2FLinux
http://wiki.x.org/wiki/Development/Documentation/Multiseat


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.