私は自宅のメインPCでXubuntuを実行しています。
2人のユーザーが1台のコンピューターで同時に作業できますが、1人は物理的にコンピューターの前にいて、もう1人は別のUbuntu PCからリモートで接続できますか?
編集:両方のユーザーはGUI環境が必要です。
はいの場合、どのように設定しますか?
編集3:私は強力なデスクトップPC(最近Linuxに変換された:))と2台のラップトップを持っています。デスクトップPCには、VMにすべてのグラフィックデザインソフトウェアがインストールされています。私と私の友人は両方ともWebプロジェクトに取り組んでいますが、ラップトップはそれに適していません。ラップトップは開発に適していますが、時々グラフィカルデザインソフトウェアにアクセスする必要があるため、デスクトップが必要です。私の友人はLinuxグラフィックツールに取り組んでおり、デスクトップも必要です。そこで、デスクトップを共有することにしました。彼はデスクトップで直接作業していますが、ラップトップから接続してVMにアクセスしたいと思います。デスクトップとラップトップは1つのLANにあります。
EDIT2:ありがとう、コメントと回答をいただき、これで順調に進みました。クイック検索で2つのオプションが明らかになりました。
どの方向をお勧めしますか?または、もしあなたが知っているならより良い代替案。
悪い説明でごめんなさい、私は良いライティングスキルを持っていません。
これを実現する方法は多数ありますが、最もよく使用される最初のカップルはssh
(セキュアシェル-開始するための主にコマンドラインインターフェイス)、およびrdesktop
などの他のグラフィカルインターフェイスメソッドです。 。
達成しようとしていることに応じて、ssh
とrdesktop
の組み合わせ、または他の方法を使用することもできます。ただし、他のユーザーが言及しているように、達成しようとしていることを(ある程度詳細に)説明する価値があります。 ;)
同時ユーザーの両方に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
を参照してください。
もちろん、それは、それが書かれた日からUnixタイムシェアリングシステムの中心的なコンポーネントでしたcirca 1970。
「これをどのように設定しますか?」.
これを行う非常に一般的な方法は、リモートシェルを提供するsshを使用することです。
「ssh -X」を使用してX11を透過的に転送することもできます。 EclipseまたはFirefox。ただし、これはやや遅く、おそらくあなたが好むよりもさらに遅いでしょう。
それを行う方法は複数あります。最適なものは、使用するもの、接続の速さ、および重要なものによって異なります。
コメントに基づいて、最も単純なアプローチは、ラップトップをX端末として使用し、強力なサーバーでXDMを有効にすることです(非常に昔のように)。
XDMを実行している場合、非グラフィックログインからの「X -query powerfulhost」または「X -broadcast」などが必要になる可能性があります。私はこれを15年もしていないので、間違ったことを覚えているかもしれません。