web-dev-qa-db-ja.com

sysadminチュートリアル?

サーバーのセットアップからデータセンターの設計まで、Linuxベースのシステム管理者になるためのトレーニング用のビデオチュートリアルを探しています。

同じための構造化されたビデオチュートリアルはありますか?

2
rzlines

まず、私自身はsysadminではありませんが、起動時にsysadminタイプの作業を行っています(私は最初にプログラマーです)。ただし、このスレッドには次のような貢献があります。

  1. 自分のLinuxボックス(そして最終的にはLinuxサーバー)をインストールして管理する必要があることは誰もが正しいことです。デスクトップユーザーとしての使用を開始し(まだこれを行っていない場合)、コンソールコマンドに慣れてください。この時点で、このボックスを最初はおもちゃと考えて、台無しにすることを心配しないことをお勧めします。新しいユーザーの作成、ユーザーの削除、印刷の構成方法の理解、またはWindowsやMacからのものを表示できるようにするSamba、 LDAP、ファイルサーバー、いくつかのApacheWebページのサーバーなど。興味深いものは何でも。

  2. たくさん読むことに慣れてください!あなたはおそらくいくつかの良い参考書を手に入れる必要があるでしょう(おそらくどの本がテーマであるかは意見の問題なので、あなたはこれを自分で探す必要があります)。そして、manページをくぐり抜けるのに慣れてください。マニュアルページはさまざまなセクションに分割されていることに注意してください マニュアルページセクション したがって、setuidシステムコールについて読みたい場合は、次のようにします。man 2 setuid

  3. 私はCBTによるビデオでいくつかのものを見ました sysadminビデオコース 私はそれを保証することができず、費用がかかります!また、チェックしてください CBTナゲット また試してみてくださいMIT(時間とコミットメントがたくさんある場合!) MIT CSコース 個人的には好きですLinuxボックスと数冊の本とインターネットを使ったDIYアプローチ。

  4. インターン-これはあなたの質問に対する直接の答えではありませんが、特にあなたが友人を持っているか、あなたを訓練することをいとわないスタートアップを知っているなら、これは実行可能な選択肢だと思います。ただし、それらを提供するための「何か」があることをお勧めします。このIMOのようなものを着陸させる前に、実際に一連のステップ1を実行する必要があります。

  5. すぐにセキュリティについて考え始めてください。あなたが学び、行うすべてのことにおいて、セキュリティに穴があるかどうか、あなたがハッカーだった場合、どのようにこれを「破る」か妥協するかという質問をしてください。これは(最初は)あなたの創造的な想像力を求めることがたくさんあるので、GarfinkelとSpaffordによるPractical Unix&Internet Security 3rd Ed(または同様の本)のようなものを読んで、エクスプロイトの可能性について考え始めることをお勧めします。

  6. システム管理者と友達になります(可能な場合)。別の当たり前ですが、言及する価値があります。質問は慎重に選んでください。彼らはあなたが彼らに来る前にあなたがすでに宿題を済ませていると感じるべきです。さもなければ彼らはあなたが怠け者だと思ってあなたを助けるのをやめるでしょう!

上記のリストはおそらく不完全ですが、うまくいけばすべて同じように役立ちます。幸運を!

9
Rob

優れたシステム管理者になるには数年かかります。 YouTubeには約10分のビデオ長制限があるので、約50.000本のビデオを見る必要があります。

真剣に:自宅でLinuxシステムをセットアップすることから始め、失敗する可能性のある仮想マシンから始めて、個人的に必要な、または必要とするより高度なことを行うのが最善です。

直接のトレーニングに勝るものはありません。参考までに、Sysadminは一般的に、ここドイツで3年間の見習いの職業です。その後、研修生は一人で責任を持って働く準備ができていると見なされます。

3
Posipiet

Linuxシステムをマシンにインストールし、それで遊んで、serverfaultの質問と回答を読んで、それらを適用します。経験を積むには時間がかかります。

システム管理者は仕事であり、ほとんどの高度なLinuxシステム管理者はエンジニアの立場にあります。 YouTubeの動画だけでエンジニアになる方法はわかりませんが、個人的な経験で知識を得ることができます。

Linuxコミュニティに参加して、Debian、Ubuntu、Fedoraなどのプロジェクトに参加することもできます。これにより、Linuxについてかなりの知識が得られ、システム管理者のスキルを習得するのに役立ちます。

そうは言っても、Linuxのシステム管理者としてやりたいと思う最も一般的なことについてのビデオチュートリアルがあると、ある時点で興味深いかもしれません。

1
ℝaphink

これは、「最初から」sysadminになるのに役立ちませんが、それでも、非常に面白く、どういうわけかsysadmin関連であることがわかります。

  • カオス通信会議 のアーカイブ-セキュリティ、低レベルのハッキングに関する断片。 2008年からの録音
  • nanog で話します。主にネットワーク関連の主題。
  • グーグル、ヤフー、フェイスブックのような企業のインフラストラクチャについてのさまざまな話-それらを検索するだけです...それらは通常、開発とシステム管理の間のどこかにあります。さまざまなオープンソースイベントからのプレゼンテーション-それらは、拡張できるように、mysql/postgresql /計画に関する非常に優れた知識源になると思います。 [ youtubeスケーラビリティウィキペディアアーキテクチャ ほんの数例]。
1
pQd

Posipietに同意します。 Linuxのシステム管理者になるには、マニュアルや本に慣れるのは良い考えです。

Mac OS X Server/Windowsは使いやすいGUI構成ツールを提供し、Mac OS X Server/Windowsのシステム管理者はビデオチュートリアルを表示してスキルを習得できます。たぶんLinuxはすぐに追いつくでしょう。

しかし、ビデオチュートリアルだけでは、データセンターを設計するのに十分なスキルを習得することはできないと思います(家族で使用するためのデータセンターであることを除いて)。

0
weakish