web-dev-qa-db-ja.com

2人のユーザーが同時に作業することは可能ですか?1人はリモートで接続されていますか?そして、それを設定する方法は?

私は自宅のメインPCでXubuntuを実行しています。

2人のユーザーが1台のコンピューターで同時に作業できますが、1人は物理的にコンピューターの前にいて、もう1人は別のUbuntu PCからリモートで接続できますか?

編集:両方のユーザーはGUI環境が必要です。

はいの場合、どのように設定しますか?

編集3:私は強力なデスクトップPC(最近Linuxに変換された:))と2台のラップトップを持っています。デスクトップPCには、VMにすべてのグラフィックデザインソフトウェアがインストールされています。私と私の友人は両方ともWebプロジェクトに取り組んでいますが、ラップトップはそれに適していません。ラップトップは開発に適していますが、時々グラフィカルデザインソフトウェアにアクセスする必要があるため、デスクトップが必要です。私の友人はLinuxグラフィックツールに取り組んでおり、デスクトップも必要です。そこで、デスクトップを共有することにしました。彼はデスクトップで直接作業していますが、ラップトップから接続してVMにアクセスしたいと思います。デスクトップとラップトップは1つのLANにあります。

EDIT2:ありがとう、コメントと回答をいただき、これで順調に進みました。クイック検索で2つのオプションが明らかになりました。

  1. SSH-Xまたは「SSHを介したX11転送」(すでに指摘したとおり)
  2. FreeNX

どの方向をお勧めしますか?または、もしあなたが知っているならより良い代替案。

悪い説明でごめんなさい、私は良いライティングスキルを持っていません。

3
Dean

これを実現する方法は多数ありますが、最もよく使用される最初のカップルはssh(セキュアシェル-開始するための主にコマンドラインインターフェイス)、およびrdesktopなどの他のグラフィカルインターフェイスメソッドです。 。

達成しようとしていることに応じて、sshrdesktopの組み合わせ、または他の方法を使用することもできます。ただし、他のユーザーが言及しているように、達成しようとしていることを(ある程度詳細に)説明する価値があります。 ;)

同時ユーザーの両方にGUIインターフェイスが必要なため、xrdpと前述のrdesktopを使用することをお勧めします。

Sudo apt-get install xrdp

次に、サーバーに接続しようとしているマシンからrdesktopを実行します。適切なテスト(サーバー上で完全に行われます)は、以下を実行します。

rdesktop localhost

..「2番目」のユーザーとしてログインします。動作する場合は、他のマシンから同じ方法で試す必要がありますが、そのシステムにxrdpをインストールする必要はありません(サーバーであるため)。

あるいは、単にシェルインターフェイス経由で接続する場合:

Sudo apt-get install openssh-server

...そして、非常に基本的なデフォルト設定で、あなたはすでに行く準備ができています。ネットワークにサーバー側にポートブロッキングまたはファイアウォールがないと仮定すると、(他のPCから)次のことができるはずです。

ssh <server IP address>

または、準備が整っていることを確認するためだけにサーバーでテストするには(実際には、サーバーのターミナルウィンドウ自体でこれを行います):

ssh localhost

必要に応じてポート、ユーザーなどを指定する方法の詳細な手順については、ssh --helpを参照してください。

5
gravity

もちろん、それは、それが書かれた日からUnixタイムシェアリングシステムの中心的なコンポーネントでしたcirca 1970。

「これをどのように設定しますか?」.

4
msw

これを行う非常に一般的な方法は、リモートシェルを提供するsshを使用することです。

「ssh -X」を使用してX11を透過的に転送することもできます。 EclipseまたはFirefox。ただし、これはやや遅く、おそらくあなたが好むよりもさらに遅いでしょう。

それを行う方法は複数あります。最適なものは、使用するもの、接続の速さ、および重要なものによって異なります。


コメントに基づいて、最も単純なアプローチは、ラップトップをX端末として使用し、強力なサーバーでXDMを有効にすることです(非常に昔のように)。

XDMを実行している場合、非グラフィックログインからの「X -query powerfulhost」または「X -broadcast」などが必要になる可能性があります。私はこれを15年もしていないので、間違ったことを覚えているかもしれません。