Sysadmin işi için ne bir aceminin bilmesi / öğrenmesi gerekir?


67

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

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

Ağ, Depolama, Veri Tabanı ve diğer Yöneticiler için temel farklılıklar var mı?


6
Serverfault hakkında nasıl soru soracağım :)
Tim Post

Yanıtlar:


86

Mevcut sorularla çok fazla örtüşme var, burada bağlantıları olan bir wiki oluşturuyorum. Lütfen güncellemek için çekinmeyin.


4
"Sorular Nasıl Akıllıca Sorulur?" - Hayatta kazanmak için okuma gerekli.
Kara Marfia

39

Kişisel düzeyde:

Bir sysadmin olma yolunda kazandığınızı umduğum gerçekten iyi bir beceri, hatalarınızdan çabucak düzelebilmenizdir ... bu ikinci nitelikte olmalıdır (otomatik bir reaksiyon).


** Bir kez göz atarken, bu kesinlikle gayri resmi, çok tartışılabilir, ancak potansiyel olarak yararlı bir liste buldum:

SysAdmin On Emir

: I. Kullanıcıya
saygı duymalısın Kullanıcıya ve verilerine saygı duyman çok önemlidir. MP3'lerini çalma, pornolarına bakma. E-posta ile çalışırken, okumadan bakın. Onlara saygı gösterin, size saygı duyacaklar.

II. Kullanıcıyı güçlendirirsiniz
Kullanıcı, müşteridir. Sistem sizin değil, onlarındır. Kullanıcılara başarılı olmak için ihtiyaç duydukları araçları sağlayın ve mutlu olurlar. Onlara denemeleri, öğrenmeleri ve yaratmaları için yer verin. Kullanıcıları geri tutmayın.

III.
Basit tutmalısın Basit Tut, Aptal. KISS prensibi, bir şişe şarabın değerini korumak için varil inşa etmenizi önler. Fazla mühendislik için kaliteyi yanlış kullanmayın. Kaliteli iş özlü ve ölçeklenebilir.

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

V. Planın iyi olacak
Harika iş harika planları takip ediyor. İlk olarak tanımlayarak hedefte kalın. Çalışmanızı dikkatlice planlayın; sürprizler kolayca ele alınabilir.

VI. Bilgilendirilmelisin
. Yapabileceğin tüm haberleri, bilgileri, kayıtları ve istatistikleri topla. Analiz edilecek ham veriler olmadan güvenli olamazsınız, sorunların hatalarını ayıklayamazsınız ve tahmin edemezsiniz. Yeni bilgi olmadan öğrenemezsin.

VII. Paylaşacaksın
Bu dünyada kimse yalnız değil. Bilgilerini başkalarına ilet. Başkalarına verin, topluma katkıda bulunun ve birçok ödülü kazanın. Bilgiyi bilmek akıllıca değil. Pislik olma.

VIII. Sen otomatikleştirmek işlememelisiniz
görevleri otomatik hale getirerek daha hızlı, daha Do. Siz kukla ustasınız, zamanınızı maalesef işlerle harcamayın. Daha zekice çalış daha fazla değil.

IX. Belge göndermelisiniz
Daima çalışmanızı, kodunuzu ve planlarınızı belgeleyin. Sonra onların yürütme ve bakımlarını belgeleyin. Başkaları için belge ve kendiniz için belge. Dokümantasyon, zihninizin bir uzantısı ve başkaları için bir kaynak olmalıdır.

X. Organizasyonunuza saygı göstermelisiniz Organizasyon
olmadan, sistem yoktur, kullanıcı yoktur ve iş yoktur. Organizasyonu ve işini anlayın. Saygı duy ve gelişmesine yardım et.


5
Biri değişmeden önce yedeğini alacaksın. Bu izin verdiği için önemlidir.
Jason Tan

2
Pek çok şirkette, II. Maddesinde "Sistemin kullanıcıya ait olduğunu, kullanıcıların ve şirketin yönetmeyi seçtiği SİZİN olduğunu kullanıcılara öğretirsiniz." Kullanıcıların çoğunun "güçlendirilmesi" çoğu durumda daha az üretkenlikle sonuçlanır.
John Gardeniers

10

Kendiniz için projeler oluşturun

Masaüstünü nasıl düzelteceğinizi öğrenmenin en iyi yolu, ev bilgisayarınızı oluşturmak ve ardından rahat edene kadar onu geliştirmek / bozmaktır.

Web sunucuları ile ilgileniyor musunuz? Ev PC'nize bir web servisi kurun / etkinleştirin (XP'de apache veya IIS) ve DNS, ağ, vb. Hakkında ne kadar bilgi topladığınızı görünce şaşıracaksınız.

Örnekleri listeleyebilirim ama sen anladın. Ne kadar 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.


6

Kimse güvenlik hakkında fazla bir şey söylemedi, ama her zaman ön brülördeki odadaki metaforları karıştırmak için fil olacak. Özellikle güvenlik ile ilgili olarak, aşağıdaki alanlarda bir şeyler bilmeniz ve her birini yönetmenize yardımcı olacak en az bir veya iki araç hakkında bilgi sahibi olmanız gerekir:

  • yama / güvenlik açığı yönetimi
  • Transit ve istirahat halindeki veriler için olan şifreleme yöntemleri
  • güvenlik duvarı / filtreleme ilkeleri
  • paket / trafik analizi
  • temel penetrasyon test yöntemleri ve saldırı vektörleri
  • sektörünüzdeki ve yerel ayarlarınızdaki uyumluluk ve düzenleme sorunları

6

Gerçekten çevrenize bağlı. Sunucuları, ağları mı koruyorsunuz ya da belleği yetersiz kaldığında Windows Exchange sunucusunu yeniden başlatıyor musunuz?

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

  • Windows bilgisi: iş istasyonları, sunucular, aktif dizin
  • Yazıcılar. Hepimiz onlardan nefret ediyorum, ama onlar burada kalmak için buradalar.
  • Linux bilgisi: deneyim yardımcı olur, ancak genellikle terminalden korkmamak gerekir.
  • 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 kabuk komut dosyaları olabilir. Hayatınızı kolaylaştıracak.
  • Yedekler. Bir sysadmin için bir gereksinim ve eğer batırırsan kovulabilirsin.
  • Programlama. Gerekli değil ama yardımcı olur.

En önemlisi: Yeni şeyler öğrenebilmelisiniz. Kimse her sistemi tanımıyor, bu nedenle Google’a ulaşabilmek, kitap sipariş etmek, kendinizi geliştirmek için ders almak çok önemli.


2

Kavramları anlamak için biraz zaman ayırın . Ağ oluşturma, destekleyeceğiniz sunucuların ve işletim sistemlerinin güvenlik modelleri ve şirketinizin BT mimarisinin nasıl tasarlandığını okuyun. İşlerin nasıl çalışması gerektiğiyle ilgili zihinsel bir resminiz varsa, hangi sorunların bir semptom olması muhtemel olduğunu varsayabilirsiniz. Sonra daha fazla araştırmak için bazı sorun giderme işlemleri yapabilirsiniz.

Her şeyi kara kutu olarak görürseniz, her bir düzeltmeyi "öğrenmek" zorunda kalırsınız. İşlerin nasıl yürüdüğünü ve nasıl bir araya geldiğini anlarsanız, çözdüğünüz sorunlar anlayışınızı derinleştirir ve sizi daha iyi bir yönetici yapar.

Ayrıca - kullanıcılara karşı dürüst olun: fazla söz verme ve eksik teslim etme.



2

Hmn, ilk onum:

  1. Nasıl yanlış olunur? (Her zaman haklı değilsiniz. Bazen, patron Microsoft’u istediğinde, Microsoft’u, SLES’i ya da ideal olmayan ama işe yarayan başka bir şey almalıdır. kaldırıma tekme atıldıktan sonra oluk.)
    • En az iki sunucu sanallaştırma takımı. (Xen, VMWare, KVM, vb.)
    • Birden fazla işletim sistemi.
    • Bir ortamı çeşitlendirmek yerine nasıl birleştirme yapmalı ve neden ve ne zaman.
    • Görevler nasıl bitirilir?
    • Tweaking yaparken nelere dikkat etmeniz gerekmiyor.
    • Bir sorun giderme ağacı nasıl oluşturulur ve bir dalda tıkanmadan giderilir. - Potansiyel güvenlik problemlerini nasıl tespit edip güvence altına alabilirim.
    • Patronlarla nasıl konuşulur. (PowerPoint'i düşünün.)
    • Nasıl suçlanılır ve nasıl suçlanır.
    • Bakınız # 5.

Bunların çok azının teknik olduğunu unutmayın. Nasıl yanlış olunacağını biliyorsanız, bir işi tamamlanana kadar nasıl göreceksiniz ve Solaris'te, birkaç Linux ve Windows tadı için bir ağ arabirimi yapılandırmak konusunda deneyiminiz varsa, o zaman bir giriş seviyesi sysadmin işi. Fakat ilk ikisi insan becerileridir, çünkü kimse her şeyi bilmiyor veya her şeyi bilemez.

Bu şeylerin çoğu yalnızca deneyimden geliyor. Temel olarak ihtiyacınız olan şey deneyim.

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


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.