web-dev-qa-db-ja.com

Ubuntu Serverはコマンドラインでのみ使用できますか?

ある日、私の会社にはサーバーが必要になります。すべてのOSの中でウイルスの量が最も少ないので(私は思う)Ubuntuが好きですが、Ubuntuサーバーを見ると、背景が黒く、テキストが白しかありません。これはコマンドラインです。 Ubuntu Serverだけですか?それともUbuntu Desktopとコマンドライン用のモジュールのようなものですか?コマンドラインだけにしたくはありません。

私はUbuntu OSのものは初めてです。今でもウィンドウを使用しています。

6
Howl

Ubuntu Serverは、プロフェッショナル向けのスケールアウトサーバーオペレーティングシステムになるように設計されています。

それは、フリルが付加されていないシンプルなOSです。 Ubuntu Serverの対象読者は、コマンドラインに慣れている人です。コマンドライン用に設計されておらず、Chef、Puppet、Ansibleなどの構成管理ツール、および高レベルのベースラインイメージとしてのJujuなどのオーケストレーションツールによって駆動されるように設計されているという主張もあります。インフラストラクチャ(PaaSが必要な場合はCloud Foundry、IaaSが必要な場合はOpenStack、またはこれらすべての組み合わせ)。

Dockerコンテナを使用した高密度展開、または 高密度OpenStack展開 を探している場合、それがUbuntu Serverの目的です。

そうは言っても、適切な条件では、パーソナルサーバー用のニースの「使いやすい」サーバーになります。 Ubuntuは、小規模なパーソナルサーバー市場を本当に追いかけていません。 ただし、、Ubuntu Serverを採用し、ホームサーバーやスモールビジネスサーバーを使いやすくしたい人のために洗練されたWeb UIを提供する会社があります:

こちらもご覧ください:

14
Jorge Castro

公開サーバーを構築する場合、使用しているシステムに精通している必要があります。

あなたはウイルス保護を理由として挙げていますが、これは存在しない「製品としてのセキュリティ」を探していることを示唆しています。セキュリティは常にプロセスであり、パブリックネットワーク上のサーバーは常に監視および維持する必要があります。これはWindowsとLinuxの両方に当てはまります。

そうすることで作業負荷を減らす鍵は

  • 攻撃対象領域を最小限に抑える
  • 自動化

Linux/Unix環境では、コンポーネントの緊密な統合というWindowsの最大の強みが実際には障害になるため、Linux/Unix環境で行う方が簡単であることがわかりました。

Explorerがそのコンポーネントを必要とするというだけで、WebブラウザーコンポーネントがインストールされていないWindowsシステムを構築することは完全に不可能です(JavaScriptコードをダウンロードして実行する関数が含まれ、次にActiveXコンポーネントをロードできます)。理想的なサーバー環境には、提供されるサービスに必要なコードのみが含まれ、他には何も含まれません。

同時に、コンポーネントの統合は、それらが設計されたユースケースに非常に効率的な通信チャネルを提供しますが、サービスの自動監視のために、多くの場合、予期しない方法でコンポーネントを結合する必要があり、スクリプトが必要です。スクリプト環境が制御フローのみを提供し、データがコンポーネント間で受け渡されるというWindowsの哲学は健全なものですが、次のプログラムに渡す前に手動で検査できるテキストファイルを作成するプログラムよりもデバッグが少し難しくなります。

多くの管理者がコマンドラインを好むのは、単にスクリプト作成に使用する言語と同じだということです。問題を調査した後、コマンド履歴をファイルにダンプし、関係のない行をいくつか削除するだけで、同様の問題が発生したときに使用できる作業スクリプトが手に入ります。 GUIを使用して、今行ったことを手動でトレースし、同じステップを実行するための適切なAPIを見つけて、サービスを中断せずにプログラムを作成してデバッグする必要があります。

最後になりましたが、独自のサーバーを実行する代わりに、管理対象サーバーを取得することもできます。この場合、他の誰かが継続的なメンテナンスを担当します。彼らは既に監視インフラストラクチャを備えているため、あなたよりも効率的にそれを行うことができます。そのため、サーバーをシステムに追加する労力は無視でき、夜勤でも緊急の問題を検出して処理できます。

7
Simon Richter

Ubuntuサーバーでは、コマンドラインよりも「優れた」ユーザーインターフェイスが見つかる場合があります。

Adminsysは、サーバー自体を構成するコマンドラインを知っている必要があります。何人かがすべてをチェックする必要がある場合、必要に応じて設定を調整する場合、またはいつか簡単なタスクを実行する場合は、グラフィカルインターフェイスを使用してインストールできます。

グラフィカルサーバー(X11、Mir、wayland、...)をインストールできますが、これを行わない理由はたくさんあります

一部の人々は、o延をコマンドラインのグラフィカルインターフェイスと見なしていますが、これはあなたのニーズではないかもしれません。

グラフィカルインターフェイスを取得する最良の方法は、Webインターフェイスを提供するパッケージをインストールすることです。つまり、デスクトップからWebブラウザーからログインする必要があります(もちろん、同じネットワーク内にあります)。あなたの従業員/同僚がコマンドラインに精通していない場合、それを形成するための予算がない場合、またはそれに対する社会運動を恐れている場合は、検索するのが一番良いと思われます。

0
cm-t