Что должен уметь системный администратор?

Рейтинг: 2Ответов: 3Опубликовано: 20.04.2011

Хочу узнать, какие есть разновидности данной профессии и чему должен научится человек, чтобы быть системным администратором?

Ответы

▲ 4

Я бы классифицировал по различной специфике работы:

1.Эникейщик (без обид), офисный админ (по-моему для малого офиса самое то), который умеет все, и программы, и линуксы, и винды, и бегает помогает товарищам:)

2.Системщики-настройщики, товарищи, которые работают исключительно с сетевым оборудованием, при этом делятся на:

Проектировщики

Специалисты по настройке

Специалисты по безопасности

И так далее, тут их может быть, очень много

3.Системщики-аудиторы, распространенная практика за границей, которые проводят анализ стойкости системы от и до.

Собственно системный администратор, это служащий предприятия, который отвечает за:

  1. Организацию и поддержку работы информационной системы предприятия
  2. Обеспечение безопасности и сохранности данных предприятия
  3. (можно в 2) Выполнение систематического бэкапа данных
  4. Устранение неполадок
  5. Ведение документации

Нужно выбирать область и работать с ней. Только каждая из этих областей имеет под-области. В идеале вы должны уметь все, что касается этих областей.

Например:

  1. Установка и настройка ОС: Linux, Windows (толковая настройка, а не поставил и забыл)
  2. Установка и настройка Серверных ОС, внедрение технологий автоматизации, бэкапов, DNS, HTTP, FTP, DB, Mail - серверов
  3. Настройка сети на ОС, на активном оборудовании
  4. Настройка роутинга, NAT
  5. Настройка безопасности на основе встроеных в ОС фаерволов
  6. Настройка хардверных фаерволов (например Juniper, Cisco, Check Point)
  7. Установка и настройка VPN (IKE, IPSec), VoIP (+ защита)
  8. Системы мониторинга, системы IPS, IDS

Список настолько длинный, что для одного человека не под силу. Чисто физически.

▲ 4

Обычно их классифицируют по роду занятий (боюсь ошибиться с названиями но попробую):

  • сетевой инженер (его дело вся сеть т.е. свичи, роутеры, витуха, розетки)
  • Инженер по безопасности (сетевые экраны иногда прокси сервера, антивирусы, HIPS, ограничение доступа к информации, шифрование и др.)
  • Админ серверов (обычно линуксоид и поднимает их на FreeBSD его дело поддержание работоспособности и бекапы)
  • Админ домена (поддерживает AD, вносит пользователей и т.д.)
  • Администратор АО (не знаю как еще назвать, он бегает везде и ставит винду, проги, решает мелкие проблемы, иногда имеет сервер чтобы автоматизировать свою работу)
  • Тех поддержка (иногда их записывают и сюда, вся работа заключается в помощи по работе с пользователями, иногда совмещен с предыдущим)

Ну и чтобы быть хорошим админом надо любить это. Компы, протяжку витухи, автоматизацию рутины. Когда это доставляет удовольствие качество работы, даже при не знании мелочей поднимается во много раз, ну а мелочи узнаются в процессе.

▲ 4

Главное чему должен научиться сисадмин - ответственности. Главная функция админа - обеспечивать беспрерывную работу ИТ инфраструктуры, технологии не так важны.

Падающий сервер это не "ах, блин, забыл одну галочку поставить". Это может остановить работу десятков и сотен людей которые будут ооооочень злы. Лучше уметь админить что-нибудь одно но знать как это делать в совершнестве, чтобы все падения, перезагрузки серверов и т.п. происходили в нерабочее время, а данные на общих ресурсах никогда не терялись. 100500 раз я видел студентов, которые печатают в баше комманды быстрее чем я успеваю их читать, но у всех у них постоянно не работает толи почта толи днс... Если у вас всё всегда будет работать - вы будете лучшим :)

А вообще - не ходите вы ребята в админы. Администрирование по большому счёту всего навсего сервис, обслуга того что написали программисты. Несомненно админство это очень важно, но если вы любите компы и хотите работать с ними - попробуйте всё же программирование.