Ubuntu 12.04 でソフトウェアと設定ファイルのネットワーク状態を設定する方法は?

Ubuntu 12.04 でソフトウェアと設定ファイルのネットワーク状態を設定する方法は?

私は Ubuntu ネットワークの初心者ですが、Ubuntu で次の操作を実行する方法があるかどうか知りたいです。

  1. ネットワーク ユーザーと単一のネットワーク管理者を管理します。
  2. マシン間でソフトウェアの状態を維持するには、すべてのクライアントに管理者のみが変更できる同じソフトウェアが必要です。
  3. マシン間で構成ファイルの状態を維持します。

繰り返しになりますが、各コンピューターのソフトウェア状態は常に同じである必要があり、ソフトウェア状態を変更できるのは管理者のみです。各ユーザーには、中央サーバーのネットワーク ドライブ上にストレージ スペースが与えられます。

現在、同じローカル エリア ネットワーク上に 6 台の Ubuntu 12.04 マシンがあり、上記の制約に従う 1 台のサーバーと 5 台のクライアント マシンを用意したいと考えています。このタイプのシステムを実現するためのアドバイスや、少なくとも従うべき一般的なガイドラインを教えていただけるとありがたいです。

答え1

構成管理ソフトウェアの仕事のように思えます。

Linuxで最も人気のある2つは傀儡そしてシェフ

最初はかなり気が遠くなるような扱いにくいツールかもしれませんが、最初のハードルを乗り越えて使い方を習得し、使用経験を積めば、質問で尋ねていることを実行するのに最適であるだけでなく、Linux 管理者としての仕事に就くこともできます。Linux マシンが多数ある大規模な環境では、使い方を知っておくことが非常に重要なツールのようです (その理由は明らかです)。

関連情報