it-swarm-tr.com

Bir acemi sysadmin işi için ne bilmeli / öğrenmelidir?

Bu, Sistem Yönetimi Kariyerleri hakkında bir Kanonik Sor

Sistem Yöneticisi olarak işime başladığımda hangi temel becerileri bilmem/öğrenmeliyim?

Ağ, Depolama, Veritabanı ve diğer Yöneticiler için önemli farklar var mı?

67
LittleBoy

Mevcut sorularla çok fazla çakışma var, burada linklerle bir wiki oluşturuyorum. Lütfen güncellemekten çekinmeyin.

86
Zoredache

Kişisel düzeyde:

Bir sysadmin olma yolunda kazanacağınızı umduğum gerçekten iyi bir beceri hızlı hatalarınızdan kurtulma yeteneğidir ... bu ikinci doğa (otomatik bir reaksiyon) olmalıdır.


** Bir kez göz atarken, kesinlikle resmi olmayan, oldukça tartışmalı ancak potansiyel olarak yararlı bir liste buldum:

SysAdmin On Komutu

: I. Kullanıcıya saygı göstereceksin
Kullanıcıya ve verilerine saygı duymanız çok önemlidir. MP3'lerini çalmayın, pornolarına bakmayın. E-posta ile çalışırken, okumadan bakın. Onlara saygı duy, onlar sana saygı gösterecekler.

II. Kullanıcıyı güçlendireceksin
Kullanıcı müşteri. Sistem senin değil, onların. Kullanıcılara başarılı olmak için ihtiyaç duydukları araçları sağlayın ve mutlu olacaklar. Denemeleri, öğrenmeleri ve yaratmaları için onlara yer verin. Kullanıcıları geri tutma.

III. Basit tutacaksın
Basit Tut, Aptal. KISS prensibi bir şişe şarap tutmak için varil inşa etmekten alıkoyacaktır. Kalite için aşırı mühendislik hata yapmayın. Kaliteli iş özlü ve ölçeklenebilir.

IV. Felaket bekleyeceksin
En kötü sürprizleri bekle. Kaynaklarınızı yedekleyin, verilerinizi yedekleyin, yedeklerinizi test edin ve ardından yedekleri yedekleyin. Kahretsin bir gün fanı vuracak. Hazır ol.

V. Planlısın
Büyük işler büyük planları takip eder. Önce onu tanımlayarak hedefte kalın. İşinizi dikkatlice planlayın, sürprizlerle başa çıkın.

VI. Haberdar olursunuz
Yapabileceğiniz tüm haberleri, bilgileri, günlükleri ve istatistikleri toplayın. Analiz edilecek ham veriler olmadan, güvenli olamazsınız, sorunları ayıklayamazsınız ve tahmin edemezsiniz. Yeni bilgi olmadan öğrenemezsiniz.

VII. Paylaşacaksın
Bu dünyada kimse yalnız değil. Bilginizi başkalarına aktarın. Başkalarına ver, topluluğa katkıda bulun ve birçok ödül kazanacaksın. Bilgiyi kalabalıklaştırmak akıllıca değil. Pislik olma.

VIII. Otomatikleştireceksiniz
Görevleri otomatikleştirerek daha fazla, daha hızlı yapın. Siz kukla ustasısınız, zamanınızla uğraşmayın. Daha zekice çalış daha fazla değil.

IX. Doküman olacaksın
Her zaman çalışmanızı, kodunuzu ve planlarınızı belgeleyin. Ardından, yürütme ve bakım işlemlerini belgeleyin. Başkaları için belge ve kendiniz için belge. Belgeler zihninizin bir uzantısı ve diğerleri için bir kaynak olmalıdır.

X. Kuruluşunuza saygı duyacaksınız
Organizasyon olmadan, sistem yoktur, kullanıcı yoktur ve iş yoktur. Örgütü ve işini anlayın. Ona saygı duyun ve gelişmesine yardımcı olun.

39
l0c0b0x

Kendiniz için projeler oluşturun

Masaüstü bilgisayarları nasıl düzeltebileceğinizi öğrenmenin en iyi yolu, ev bilgisayarınızı oluşturmak ve daha sonra rahat edene kadar bilgisayarınızı geliştirmek/kırmaktır.

Web sunucularıyla ilgileniyor musunuz? Ev PC'nize bir web hizmeti yükleyin/etkinleştirin (Apache veya IIS)) ve DNS, ağ iletişimi vb. çizgide aşağı olacak.

Örnekleri listelemeye devam edebilirim, ama fikri anladınız. Onunla ne kadar çok eğlenirsen, o kadar çok öğrenirsin. Ne kadar çok bilirseniz, işiniz o kadar eğlenceli olur. Bu sizi daha keyifli bir iş arkadaşı ve daha iyi bir iş adayı yapar.

10
Kara Marfia

Gerçekten ortamınıza bağlıdır. Sunucuları, ağları koruyor veya Windows Exchange sunucusunu belleği dolduğunda yeniden başlatıyor musunuz?

Genel olarak, bu beceri seti kullanışlı olacaktır.

  • Windows bilgisi: iş istasyonları, sunucular, Active Directory
  • Yazıcılar. Hepimiz onlardan nefret ediyoruz, ama kalmak için buradalar.
  • Linux bilgisi: deneyim yardımcı olur, ancak genellikle terminalden korkmaz.
  • Ağ bilgisi: Ağınızı tanıyın, anahtarları, yönlendiricileri, güvenlik duvarlarını, siteden siteye VPN'leri yönetin.
  • Komut. Bu .bat dosyaları veya Shell komut dosyaları olabilir. Hayatınızı kolaylaştıracak.
  • Yedekler. Bir sysadmin için bir gerekliliktir ve vidalarsanız sizi kovabilir.
  • Programlama. Gerekli değil ama yardımcı olur.

En önemlisi: Yeni şeyler öğrenebilmelisiniz. Kimse her sistemi bilmiyor, bu yüzden Google'a ulaşabilmek, kitap sipariş edebilmek, kendinizi geliştirmek için kurslar almak çok önemlidir.

6
Andrioid

Kimse güvenlik hakkında çok şey söylemedi, ancak metaforları karıştırmak için her zaman ön brülördeki odada fil olacak. Özellikle güvenlikle ilgili olarak, aşağıdaki alanlar hakkında bir şeyler bilmeli ve her birini yönetmenize yardımcı olacak en az bir veya iki araca aşina olmalısınız:

  • düzeltme eki/güvenlik açığı yönetimi
  • aktarılan ve beklemedeki veriler için şifreleme yöntemleri
  • güvenlik duvarı/filtreleme ilkeleri
  • paket/trafik analizi
  • temel penetrasyon test yöntemleri ve saldırı vektörleri
  • endüstrinizdeki ve bulunduğunuz bölgedeki uyumluluk ve düzenleme
6
nedm

Anlamaya biraz zaman ayırın kavramlar. Ağ iletişimi, destekleyeceğiniz sunucuların ve işletim sistemlerinin güvenlik modellerini ve şirketinizin BT'sinin nasıl tasarlandığını okuyun. İşlerin nasıl çalışması gerektiğine dair zihinsel bir resminiz varsa, o zaman hangi problemlerin bir semptomu olabileceğini varsayabilirsiniz. Ardından, daha fazla araştırma yapmak için bazı sorun giderme işlemleri yapabilirsiniz.

Her şeyi kara bir kutu olarak ele alırsanız, her bir düzeltmeyi "öğrenmeniz" gerekir. İşlerin nasıl çalıştığını ve nasıl birbirine uyduğunu anlarsanız, çözdüğünüz sorunlar anlayışınızı derinleştirecek ve sizi daha iyi bir yönetici haline getirecektir.

Ayrıca - kullanıcılara karşı dürüst olun: fazla söz vermeyin ve eksik sunmayın.

2
dmo

Hmn, ilk on numaram:

  1. Nasıl yanlış olunur. (Her zaman haklı değilsiniz. Bazen, patron Microsoft'u istediğinde, Microsoft veya SLES veya ideal olmayan ancak işe yarayan başka bir şey almalıdır. Ayaklarınızı sürüklemeyin, aksi takdirde Kaldırıma tekmelendikten sonra oluk.)
    • En az iki sunucu sanallaştırma paketi. (Xen, VMWare, KVM, vb.)
    • Birden fazla işletim sistemi.
    • Bir ortamı çeşitlendirmek yerine nasıl bir araya getirileceği ve neden ve ne zaman.
    • Görevler nasıl tamamlanır.
    • Tweaking yaparken nelere dikkat etmeniz gerekmiyor.
    • Bir sorun giderme ağacı nasıl oluşturulur ve bir dalda saplanmadan nasıl çalışılır. - Potansiyel güvenlik problemleri nasıl tespit edilir ve korunur.
    • Patronlarla nasıl konuşulur. (PowerPoint'i düşünün.)
    • Suç nasıl alınır ve suçlama nasıl yapılır.
    • Bkz.

Bunlardan çok azının teknik olduğuna dikkat edin? Nasıl yanlış olabileceğinizi, bir görevi tamamlanıncaya kadar nasıl görebileceğinizi ve Solaris, birkaç Linux ve Windows aroması için bir ağ arabirimi yapılandırma deneyiminiz varsa, o zaman bir giriş düzeyi sysadmin işi. Ama ilk ikisi insan becerileridir, çünkü kimse her şeyi bilmiyor ya da her şeyi bilemiyor.

Bunların çoğu sadece deneyimden geliyor. Temel olarak, ihtiyacınız olan şey deneyimdir.

Çoğunlukla teknik beceriler hakkında sorduğunuzdan - sadece FYI, özgeçmişinizi doldurmuş gibi görünmekten kaçınmak istersiniz. ESX çalıştırma deneyimini yaşamak istiyorsanız, değerlendirme kopyalarını alın ve yatak odanızda bir sunucu çalıştırın. Ancak ürünlerle ilgili deneyim seviyeniz konusunda dürüst olun ve sizi işe alabilecek birini BS'ye getirmeyin.

2
Karl Katzke
2
Teddy

Sistem ve Ağ Yönetimi Uygulaması, İkinci Baskı Thomas A. Limoncelli

Akılda tutulması gereken temel şeylere ve ilkelere odaklanan sistem yönetimi kitabıdır. Her sistem yöneticisi bunu en az iki kez okumalıdır.

Bu kitabın ne hakkında hızlı bir şekilde incelemek için web sitesinde yssysadmin ekibiniz için questions 32 soru ’ bölümüne bakın.

0
dusty