pengembangan-web-mp-pd.com

Apa yang harus diketahui / dipelajari oleh pemula untuk pekerjaan sysadmin?

Ini adalah Pertanyaan Canonical tentang Karir Administrasi Sistem

Ketika saya memulai pekerjaan saya sebagai Administrator Sistem, keterampilan dasar apa yang harus saya ketahui/pelajari?

Apakah ada perbedaan utama untuk Jaringan, Penyimpanan, Database, dan Administrator lainnya?

67
LittleBoy

Ada banyak tumpang tindih dengan pertanyaan yang ada, saya membuat wiki di sini dengan tautan. Silakan memperbarui.

86
Zoredache

Di tingkat pribadi:

Keahlian yang sangat bagus yang saya harap Anda peroleh dalam perjalanan menuju sysadmin adalah kemampuan untuk dengan cepat pulih dari kesalahan Anda ... ini harus menjadi yang kedua alam (reaksi otomatis).


** Saat browsing sekali, saya menemukan daftar ini sangat tidak resmi, sangat bisa diperdebatkan, namun berpotensi berguna:

Sepuluh Perintah SysAdmin

: I. Anda harus menghormati pengguna Anda
Sangatlah penting bagi Anda untuk menghormati pengguna dan data mereka. Jangan mencuri MP3 mereka, jangan melihat porno mereka. Saat bekerja dengan email, lihat tanpa membaca. Hormati mereka dan mereka akan menghormati Anda.

II. Anda harus memberdayakan pengguna
Pengguna adalah pelanggan. Sistem itu bukan milikmu, itu milik mereka. Memberi pengguna alat yang mereka butuhkan untuk menjadi sukses dan mereka akan bahagia. Beri mereka ruang untuk bereksperimen, belajar, dan menciptakan. Jangan menahan pengguna.

III. Anda harus membuatnya tetap sederhana
Keep It Simple, Bodoh. Prinsip KISS akan membuat Anda tidak membuat tong untuk menyimpan sebotol anggur. Jangan salah mengartikan rekayasa berlebihan untuk kualitas. Pekerjaan berkualitas singkat dan dapat diskalakan.

IV. Engkau akan mengharapkan bencana
Harapkan kejutan terburuk. Jadikan sumber daya Anda berlebihan, buat cadangan data Anda, uji cadangan Anda, lalu buat cadangan cadangannya. Kotoran itu akan mengenai kipas suatu hari nanti. Dipersiapkan.

V. Rencana Anda
Pekerjaan besar mengikuti rencana besar. Tetap sesuai target dengan terlebih dahulu mengidentifikasinya. Rencanakan pekerjaan Anda dengan hati-hati dan kejutan akan lebih mudah ditangani.

VI. Anda harus tetap mendapat informasi
Kumpulkan semua berita, informasi, log, dan statistik yang Anda bisa. Tanpa data mentah untuk dianalisis, Anda tidak bisa merasa aman, Anda tidak bisa men-debug masalah dan Anda tidak bisa memperkirakan. Tanpa informasi baru, Anda tidak dapat belajar.

VII. Anda harus berbagi
Tidak ada yang sendirian di dunia ini. Sampaikan pengetahuan Anda kepada orang lain. Berikan kepada orang lain, berkontribusi pada komunitas dan Anda akan menuai banyak penghargaan. Tidak bijaksana untuk memiliki pengetahuan. Jangan menjadi bajingan.

VIII. Anda akan mengotomatisasi
Lakukan lebih banyak, lebih cepat dengan mengotomatisasi tugas. Anda adalah penguasa boneka, jangan buang waktu Anda dengan pekerjaan kasar. Bekerja lebih cerdas, bukan lebih keras.

IX. Dokumen Anda
Selalu dokumentasikan pekerjaan Anda, kode Anda dan rencana Anda. Kemudian dokumentasikan eksekusi dan pemeliharaannya. Dokumentasikan untuk orang lain dan dokumentasikan untuk Anda sendiri. Dokumentasi harus menjadi perpanjangan dari pikiran Anda dan sumber daya untuk orang lain.

X. Anda harus menghormati organisasi Anda
Tanpa organisasi, tidak ada sistem, tidak ada pengguna dan tidak ada pekerjaan. Memahami organisasi dan bisnisnya. Hargai dan bantu ia berkembang.

39
l0c0b0x

Buat proyek sendiri

Cara terbaik untuk belajar tentang cara memperbaiki desktop adalah dengan membangun komputer di rumah Anda, dan kemudian memperbaiki/memecahnya sampai Anda merasa nyaman melakukannya.

Tertarik dengan server web? Instal/aktifkan layanan web di PC rumah Anda (Apache atau IIS di XP) dan Anda akan kagum pada seberapa banyak Anda mengetahui tentang DNS, jaringan, dll. Dan seberapa bermanfaat pengetahuan itu) akan bagi Anda di telepon.

Saya bisa terus mendaftar contoh, tetapi Anda mendapatkan idenya. Semakin banyak kesenangan Anda dengan itu, semakin banyak Anda belajar. Semakin banyak Anda tahu, semakin menyenangkan pekerjaan Anda. Ini membuat Anda menjadi rekan kerja yang lebih menyenangkan, dan kandidat pekerjaan yang lebih baik.

10
Kara Marfia

Sangat tergantung pada lingkungan Anda. Apakah Anda memelihara server, jaringan, atau hanya me-reboot server Windows Exchange saat kehabisan memori?

Secara umum, keterampilan ini akan berguna.

  • Pengetahuan Windows: workstation, server, Direktori Aktif
  • Printer. Kita semua membenci mereka, tetapi mereka ada di sini untuk tinggal.
  • Pengetahuan Linux: pengalaman membantu, tetapi umumnya tidak perlu takut dengan terminal.
  • Pengetahuan jaringan: Ketahui jaringan Anda, kelola sakelar, router, firewall, VPN situs-ke-situs.
  • Scripting Ini bisa berupa file .bat atau skrip Shell. Itu akan membuat hidup Anda lebih mudah.
  • Cadangan. Persyaratan untuk sysadmin dan bisa membuat Anda dipecat jika Anda mengacaukannya.
  • Pemrograman Tidak diperlukan tetapi itu membantu.

Yang terpenting: Anda harus dapat mempelajari hal-hal baru. Tidak ada yang tahu setiap sistem, jadi bisa Google, memesan buku, mengambil kursus untuk meningkatkan diri Anda sangat penting.

6
Andrioid

Tidak ada yang mengatakan banyak tentang keamanan, tetapi itu akan selalu menjadi gajah di ruangan di pembakar depan, untuk mencampur metafora. Sehubungan dengan keamanan secara khusus, Anda harus mengetahui sesuatu tentang bidang-bidang berikut ini serta memahami setidaknya satu atau dua alat yang membantu Anda mengelola masing-masing:

  • manajemen patch/kerentanan
  • metode enkripsi untuk data dalam perjalanan dan pada data saat istirahat
  • prinsip-prinsip firewalling/penyaringan
  • analisis paket/lalu lintas
  • metode pengujian penetrasi dasar dan vektor serangan
  • masalah kepatuhan dan peraturan di industri dan lokal Anda
6
nedm

Luangkan waktu untuk memahami konsep. Baca di jaringan, model keamanan server dan OS yang akan Anda dukung, dan bagaimana TI perusahaan Anda dirancang. Jika Anda memiliki gambaran mental tentang bagaimana hal-hal seharusnya bekerja, maka Anda dapat berhipotesis masalah apa yang mungkin menjadi gejala. Kemudian Anda dapat melakukan pemecahan masalah untuk menyelidiki lebih lanjut.

Jika Anda memperlakukan semuanya sebagai kotak hitam, Anda harus "mempelajari" setiap perbaikan individu. Jika memahami bagaimana berbagai hal bekerja dan bagaimana mereka cocok bersama, masalah yang Anda pecahkan akan memperdalam pemahaman Anda dan menjadikan Anda admin yang lebih baik.

Juga - jujur ​​dengan pengguna: jangan terlalu janji dan kurang tayang.

2
dmo

Hmn, sepuluh besar saya:

  1. Bagaimana bisa salah. (Anda tidak selalu benar. Terkadang, ketika bos menginginkan Microsoft, ia harus mendapatkan Microsoft, atau SLES, atau hal lain yang tidak ideal tetapi berfungsi. Jangan menyeret Anda atau Anda akan menyeretnya ke dalam Selokan setelah Anda ditendang ke trotoar.)
    • Setidaknya dua suite virtualisasi server. (Xen, VMWare, KVM, dll.)
    • Lebih dari satu sistem operasi.
    • Bagaimana mengkonsolidasikan alih-alih mendiversifikasi suatu lingkungan, dan mengapa dan kapan.
    • Cara menyelesaikan tugas.
    • Hal-hal apa yang TIDAK perlu Anda perhatikan saat mengutak-atik.
    • Cara membangun pohon pemecahan masalah dan mengerjakannya tanpa macet di satu cabang. -Cara menemukan masalah keamanan potensial dan mengamankannya.
    • Bagaimana cara berbicara dengan bos. (Pikirkan PowerPoint.)
    • Bagaimana menyalahkan dan bagaimana menempatkan kesalahan.
    • Lihat # 5.

Perhatikan bahwa sangat sedikit dari hal-hal tersebut bersifat teknis? Jika Anda tahu kesalahannya, bagaimana menyelesaikan tugas sampai selesai, dan memiliki pengalaman dalam mengonfigurasi antarmuka jaringan pada Solaris, beberapa rasa Linux, dan Windows, maka Anda memiliki cukup pemahaman dasar tentang jaringan untuk suatu pekerjaan sysadmin entry level. Tetapi dua yang pertama adalah keterampilan orang, karena tidak ada yang tahu segalanya atau bisa tahu segalanya.

Banyak hal ini hanya berasal dari pengalaman. Pada dasarnya, yang Anda butuhkan adalah pengalaman.

Karena Anda kebanyakan bertanya tentang keterampilan teknis - hanya FYI, Anda ingin menghindari terlihat seperti telah mengisi resume Anda. Jika Anda ingin pengalaman menjalankan ESX, dapatkan salinan evaluasi dan jalankan server di kamar Anda. Tetapi jujurlah tentang tingkat pengalaman yang Anda miliki dengan produk dan jangan beri tahu seseorang yang mungkin mempekerjakan Anda.

2
Karl Katzke
2
Teddy

Praktek Administrasi Sistem dan Jaringan, Edisi Kedua oleh Thomas A. Limoncelli

Buku THE administrasi sistem yang berfokus pada hal-hal dan prinsip-prinsip dasar yang harus diingat. Setiap sysadmin harus membaca ini setidaknya dua kali.

Untuk melihat sekilas tentang buku ini, periksa ‘32 pertanyaan untuk tim sysadmin Anda ' di situs webnya.

0
dusty