システム管理者を目指す人が経験しておくべき重要な(Unix 風)ディストリビューション

システム管理者を目指す人が経験しておくべき重要な(Unix 風)ディストリビューション

私は Unix/Linux のシステム管理者になる方法を学ぼうとしており、自宅でいくつかのインストール (VM、古いコンピュータなど) をセットアップして管理を練習することで、実践的な経験を積みたいと思っています。このサイトのユーザーの経験から、どのディストリビューションが使いこなすのに重要か知りたいです。明らかに、ある程度まではすべて似ていますが、たとえば Debian、OpenSolaris、FreeBSD、CentOS の管理には、かなりの違いがあります。

では、あなたの意見では、どのディストリビューションが練習に最も重要なのでしょうか? 実際の仕事の場面で最も需要があったり、最も頻繁に登場したりするディストリビューションはどれですか?

答え1

Debian、FreeBSD、CentOS。

システムのレイアウト方法、特にサービスの管理方法については、いずれもかなり独自のアプローチを採用しています。それぞれのシステムを理解し、システムに追加したり変更したりする方法 (機能するだけでなく、システムの他の部分と整合する方法) を理解できれば、どのような作業でも実行できるようになります。

就職を希望する環境によっては、履歴書に記載しておくと便利なスキルとして Solaris が役立つ場合があります。

答え2

Redhat とそれをベースにしたディストリビューションが最も普及しているようです。最近私が使用しているアプライアンスはすべて Centos を使用しているようです。したがって、最も一般的なディストリビューションを本当に理解したい場合は、Redhat または Centos (基本的に同じもの) を入手してください。

その環境に慣れたら、Debian ベースのシステムに慣れてください。企業に適したリリース サイクルとメンテナンス期間を備えているため、Ubuntu をお勧めします。

答え3

重要なのは、次の仕事で何が必要かということです。ただし、市場のトレンドの中には、あなたを導くのに役立つものがいくつかあります。

Linux パッケージ管理には 2 つの種類があります。市場との互換性を最大限にするには、両方の種類を知っておく必要があります。

デブ

UbuntuかDebianのどちらか好きな方を選んでください

回転数

RedHat が主流です。時間があれば、OpenSUSE/SLES を学習すると追加の単位が得られます。


本当にそれ以上のことをする必要がある場合、BSD と Solaris の普及率は私見ではほぼ同等です。ただし、これはあくまでも私の意見です。

答え4

Dice.com で大都市圏の「Linux 管理者」を検索すれば答えが見つかるでしょう。私見ですが。

...もっと簡単にしたいなら、こちらです: RedHat またはその派生製品 (CentOS は基本的に RedHat ですが RedHat ブランドはなく、Fedora は RedHat の最先端だと考えられます)。他にも間違いなくディストリビューションはありますので、CentOS を学んでいて、非常に人気のある SuSE のポジションが空いている場合は、見逃される可能性があります。しかし、確率に賭けたいなら、CentOS をお勧めします。

私があなただったらこうします:

  1. Linuxのフレーバーを選択し、メインの「デスクトップ」マシンにインストールします。フレーバーは何でも構いません。どれでも構いません(Ubuntu、Fedoraなど)。ないデスクトップで RHEL/CentOS/Fedora を使用すると、違いがわかります。次に、そのマシンをインターネットに接続されたルーターに接続します (ワイヤレスでもかまいません)。ルーターに 2 つのネットワーク ポートがあることを確認します (インターネットに接続されたポートはワイヤレスでもかまいません)。2 番目のネットワーク ポートは、手間を省くために有線にする必要があります。
  2. CentOS または Fedora DVD イメージをダウンロードし、ISO ファイルとして保存します。
  3. イーサネット クロスオーバー ケーブルを 2 番目のインターネット ポートに接続します。そのポートを設定します。Linux がポート転送することを確認します。その 2 番目のポートにマシンを接続して、動作することを確認します (このテスト マシンは Windows でもかまいません)。インターネットを参照できることを確認します。
  4. デスクトップ マシンをサーバーとして機能するように設定し、2 番目のポート経由で古いマシンの 1 つを PXE ブートします。
  5. マシンが PXE ブートするときにネットワークをスヌープします (tcpdump と Wireshark を使用)。PXE が実行する各ステップについて説明します。

これを達成すれば、あなたは立派なLinuxシステム管理者になるための道を順調に歩んでいることになります。また、

  1. プログラミングスキルを忘れないでください。Perl、Python、または Ruby を学習してください。

関連情報