リモートデスクトップを設定するにはどうすればよいですか?


11

Ubuntu 10.04にいくつかのユーザーアカウントがあり、世界中からログインし、インターネットを使用してデータにアクセスするようにしたいと思っています。もちろん、すべてのユーザーが自分のユーザーのみにアクセスし、変更できるようにしたいですデータ。

私は何をすべきか?リモートデスクトップアプリはありますか?


1
データにアクセスするだけでいいのですか、それとも実際のデスクトップが必要ですか?
JanC

回答:


8

この機能はすでにUbuntuにインストールされています。「サーバー」System/Preferences/Remote Desktopはで設定できますが、「クライアント」はで設定できますApplications/Internet/Terminal Server Client

代替テキスト

ブログのエントリは、これを私ができる以上に説明しています:http : //www.makeuseof.com/tag/ubuntu-remote-desktop-builtin-vnc-compatible-dead-easy/


2
これはどのようにユーザーベースのセキュリティを実装しますか?上記の設定では、「許可」ボタンをクリックする人がいない場合、ユーザーはログインできません。
ジェレミー

2

私が見る限り、これまでに投稿された回答はどれもユーザーベースのセキュリティを実際に実装しておらず、単に実行中のXセッションへのアクセスを許可しています。このページでは、インターネット経由でXウィンドウマネージャー(またはログインハンドラー)を起動する方法について説明します。この方法では、ローカル端末に座っている場合と同じように、唯一のアプリケーションユーザーがアクセスできるのはログイン画面です。


参考までに、そのページで十分に説明できない場合、必要なGoogle検索は「リモートXセッション」
ジェレミー

この方法でユーザーベースのセキュリティを実装できるのは、SSHまたは他の(GUI以外の)トランスポートを介してセッションを開始するだけであり、Xベースのアプリケーションに依存してアクセスできないためです。デスクトップ。私が考えて VNCサーバは同様にこのような状況を処理するように設定することができますが、それはSSH(より正確に、TLS)上で動作していない場合、一般的に安全でないと考えられています。
ジェレミー

0

VNCを使用することもできますが、安全にするには、SSH接続を介してルーティングする必要があり、セットアップが複雑になる場合があります。X11専用のリモートデスクトッププロトコルであるNXを使用します。最初にsshサーバーをセットアップし、インターネットに対して開かれていることを確認する必要があります。次に、NXサーバーをインストールします。その後、主要なプラットフォームの誰でも、NXクライアントを使用してデスクトップに接続し、表示できるようになります。

NXプロトコルの実装には、オープンソースのfreeNXやNomachine独自の(ただし、基本バージョンでは無料の)ものなど、いくつかの実装があります。どちらをインストールするかはあなた次第です。

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