web-dev-qa-db-ja.com

PC全体でリモートデスクトップを有効にする

ログオンしているユーザーに関係なく、起動した瞬間からリモートデスクトップが有効になっているPCをセットアップするにはどうすればよいですか?

現在、別のコンピューターから自分のPCにアクセスできるように、vino-preferencesを開く必要があります。しかし、妻がログオンすると、私のアカウントも妻のアカウントも表示されません。

サービスとして設定できるので、コンピュータの電源を入れると有効になりますか?

2
lamcro

Ubuntuの組み込みVNCサービスについて話していると仮定すると(リモートデスクトップと言うときは、常にWindows RDPだと思います)、次のURLで設定を確認する必要があります。

システム->設定->リモートデスクトップ

そこに、必要なすべての設定が表示されます。このコースでは、コンピューターへのアクセスを共有するだけなので、2人のユーザーが2つの異なるアカウントにログインしたり、マウスコントロールを共有したり、1人が監視したりできます。

また、このリンクは助けになるかもしれません: https://help.ubuntu.com/community/VNC/Servers

4
WalterJ89

vinoをダンプします。その唯一の仕事は、現在開いているセッションを共有することです。つまり、自分がやりたいことができません。

VNCにはいくつかの代替案がありますが、最初に別のVNCソリューションから始めます。 TightVNCはもう1つのオープンソースサーバーであり、少しキックすることで、VNCを介してまったく新しいGDM画面をパイプ処理し、必要なユーザーとして効果的にログインできます。

これの欠点は、実際のコンピューター画面で実行されているリモート制御アプリにアクセスできないことです。これにログインすると、まったく新しいデスクトップセッションが取得されます。ログインしている人を制御したいだけなのかもしれません。

残念ながら、私が見つけた唯一のチュートリアルはGentoo用です (別のLinuxディストリビューション)。

*そして「私は」と言うとき、#ubuntuxiacloを意味します。 [〜#〜] i [〜#〜]は、チュートリアルを見つけることができませんでした。


ログインしているユーザーだけを制御したいが、VNCを構成する必要がない場合は、電話からLinuxのsshでx11vncを使用します。ここに私が発射する1つのコマンドがあります:

ssh [email protected] -L 5900:localhost:5900 "x11vnc" | vncviewer

これは、VNCサーバーの接続をSSH経由でローカルポートにトンネルし、クライアントからlocalhost:5900に接続します。 | vncviewerビットは、VNCクライアントを同時に開くだけです。これは私の電話に固有の場合があるため、使用するVNCビューアに変更する必要がある場合があります。


NoMachine/FreeNX

タスクにおそらくより適した他のオプションがあります。 NoMachine/NX/FreeNX/etcは、ログインを許可するRDPスタイルのサーバーですが、NXクライアントが必要です。 VNCに対する利点は、それが本当に高速で、非常に低い帯域幅であることです。

buntuヘルプページ で始められるはずですが、警告します。これは短い道のりではありません。

3
Oli