GUIを実行しているUbuntu 12.04サーバーが自宅にあります。
Apache仮想ホスト(私と仲間のためにホストされているいくつかのWordPressサイト)、Sambaサーバー、Mini DLNAサーバー、およびその他のものなど、多くのことを行います。それは素晴らしいです、私たちはそれが私たちの家のアリのズボンだと思います、それは家中のすべてのメディアを完璧に提供します(Windows 7を実行した古いリグよりもはるかに便利で優れています)。私はWebminを使用して、ほぼすべてを管理しています。 Webminに至るまで、素晴らしいですが、制限があります(私と私の限られたスキルのため)。
つまりね。私が家から離れているとき(たくさん)、Ubuntuサーバーのデスクトップを駆動できるようにしたい(それは矛盾表現ですか?UbuntuサーバーGUIを意味するかもしれません)リモートで(私はssh経由でコマンドプロンプトを学ぶ必要があることを知っていますが、私は;)前回SSHのポート(22)を開いたとき、ログを読んで、ハッキングの試みによってhammerられました。そのため、ルーターのポートを閉じました。
自宅でのインターネット接続はケーブル接続で非常に高速です。家から離れているときは、iPad RetinaとWindowsを実行しているラップトップで3G接続を使用します。トレントを取得するには遅すぎる(データのコストは言うまでもありません)。
だから、私の質問は「VNCクライアントまたはそのようなものを使用してサーバーにリモートで接続し、GUIでその前に座っているように操作するにはどうすればよいですか?
Webminは優れていますが、サーバー上のブラウザーをリモートで使用し、トレントを開始したいです。家に帰ると、すべてが完了し、自宅でDLNA対応デバイスを見るのを待っています。
Unity Search:Remote Desktopと入力して、設定を有効にします。これにより、Ubuntuにリモート接続できます。
詳細については、次の記事を参照してください。
http://www.makeuseof.com/tag/ubuntu-remote-desktop-builtin-vnc-compatible-dead-easy/
TeamViewer を使用します。
Ubuntuで利用できる最高の無料ソリューションです。最良の意味では、セットアップが最も簡単です。また、セットアップが簡単なため、インストール後に微調整が不要であることを100%確信しているとは言いません。ただし、ネットワーク設定などの心配はありません。両方のデバイスにインストールするだけで、他のデバイスに接続して、後ろに座っているように制御できます。
サーバーの管理には、コマンドラインツールであるsshを強くお勧めします。サーバー管理の大部分は、ファイルの編集、ソフトウェアのインストール、およびサービスの停止の開始です。これらはすべてコマンドラインでは簡単です。
Sshセキュリティの場合、キーを使用し、パスワード認証を無効にします。見る:
https://help.ubuntu.com/community/SSH/OpenSSH/Keys
Unityなどのデスクトップをインストールしてもほとんど追加されず、VNCサーバーは一般的にクラックされます。 VNCをmustする場合は、sshでトンネリングするか、FreeNXを高速かつ安全に使用してください。 TeamViewerについてはわかりません。
さらに、IMO、Unityなどの大規模なデスクトップは、セキュリティホールを導入し、サーバー管理(アップグレード)を複雑にする可能性のあるパッケージを追加します。
IMOの最適なグラフィカルソリューションはwebminです。 Webminは、サーバー管理用のグラフィカルインターフェイスであり、デスクトップ(unity/gnome/kde/etc)よりもサーバー管理に適しています。
Webminの場合: https://wiki.ubuntu.com/webmin
http://ubuntuserverguide.com/2012/06/how-to-install-webmin-on-ubuntu-server-12-04-lts.html