私の大学の言語学部にはIntel NUCがあり、すぐに学部の教員と学生が使用するWebアプリケーションをホストします。NUCはUbuntu(14.10)を実行します。
私は端末とサーバーへのSSH接続に慣れていますが、画面共有(VNC)を使用すると、必要なタスクの多くが非常に簡単になることがわかります。
新しいテクニカルディレクターに、このサーバーにVNCをインストールして、私の生活をずっと楽にすることを提案しました(実際、彼が雇われる前にVNCをインストールしてからアンインストールしました)。しかし、彼は次のコメントで答えました。
サーバーでXやVNCを実行できない場合は、XまたはVNCを実行しないことをお勧めします。結局サーバーです。
私はこの論理を本当に理解していません。モニターに接続されていません。SSHを介した唯一のアクセス。私が知らないサーバーにVNCでアクセスすることの奇跡的な欠点はありますか?
明らかに、攻撃者のために別のポートを開いています。反論:大学の2つのファイアウォール(メインの大学ネットワークファイアウォールとサブネット独自の特別なファイアウォール)の背後にいます。VNCはサブネット内でしか達成できないため、これが「維持する別のパッケージ」以外の問題であり、Ubuntuのapt
パッケージマネージャーが問題にならないのはなぜか迷っています。
サーバーにVNCをインストールすることの欠点は何ですか?
編集:これは単なるWebサーバーではありません。他の多くのアプリケーションをホストしています。それが違いを生むかどうかはわかりません。