Задать вопрос
HumanEx
@HumanEx
New York Knicks

Как с нуля стать помощником системного администратора?

Учусь на 3 курсе, будущий инженер-программист.
Очень заинтересовала работа системным администратором.
Хотелось бы узнать, какие основы необходимо знать, чтобы стать помощником, что изучать.
Существует ли список минимальных знаний?
Какой linux дистрибутив поставить для практики?
Что и как практиковать в домашних условиях?

Город очень маленький, возможности стажёром устроиться нет.
  • Вопрос задан
  • 7546 просмотров
Подписаться 10 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 5
RicoX
@RicoX
Ушел на http://ru.stackoverflow.com/
Идите работать на FLC к провайдеру, у них вечная текучка, т.к. зп говно, но есть возможность поработать с нормальным железом и если клювом не щелкать, подоставать живого админа чтоб показал и рассказал, пол года посидеть опыт в сетях какой-никакой получите ну и с другими админами познакомитесь, главное инициативу проявлять, тогда и расскажут и подскажут что и как.
Ответ написан
Комментировать
ifaustrue
@ifaustrue
Пишу интересное в теллеграмм канале @cooladmin
Начните с основ сетей, прослушайте курс icnd1 или "сети для самых маленьких".

Дистрибутив берите любой, с каким справитесь тот и ок, в любом случае на практике всё либо сильно отличается либо очень похоже, заранее к такому не подготовиться.

Изучите домены, windows сети. Если город маленький, то скорее всего у вас там особо сложных сетей на *nix нет и всё делают на ломанных виндах года так 2003-го.

Потренеруйтесь поднимать сервисы первой тройки dhcp, nat, dns. Настройте базовую маршрутизацию.

Ну и прикладной софт - архиваторы, 1С, бекаперы и тыды.

Используйте виртуальные машины. Они дадут вам все возможности для любого стенда.
Ответ написан
Комментировать
AirWair
@AirWair
Помощник это даже не эникей, требования минимальны.
Это умение переставить Офис, почистить ПК, удалить Спутник, обновить 1С, "сделатьшобничегонетормозило". В Москве сисадмин занимается тем что настраивает вафли, заправляет картриджи, держит сеть, занимается обновлением ПО.
Если контора солидная то знания по прокладке, миниАТС, работа с массивами, возможно apache. Нужно узнавать что за компания, и чем занимается.
Если работа с сервером Linux, то узнать какой дистр и копать уже туда. Выучить всё в дистре за раз невозможно, на это уходят месяцы. Для практики, на мой взгляд лучше Arch.
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev Куратор тега Системное администрирование
software engineer
Линукс - общие знания, достаточные чтобы зайти удаленно по ssh.
Поищите, почитайте, посмотрите вводный курс в bash
Настройки прав доступа, основные команды навигации.
Освойте текстовый редактор в Linux типа vi.

Кроме линукса, почитайте собственно и windows, а именно Advanced Directory, чтобы иметь представление о настройке домена и exchange.

Почитайте про организацию сетей - маски, tcp/ip, прокладка и обжимка витой пары.

Виртуализация - попробуйте тот же virtualbox и поставить внутри него какую-нибудь ОС, тот же линукс.

Часто ставят Ubuntu, Debian, CentOS. Изредка FreeBSD

Минимальные знания сильно зависят от места работы. Чем более перспективное найдете - тем быстрее обучитесь и пойдете дальше.
Да, и английский - постоянно повышайте.
Ответ написан
Комментировать
athacker
@athacker
Про курсы по сетям типа ICND поддерживаю предыдущего оратора.

По остальному -- придумайте себе задание, и пилите его потихоньку. Если есть доступ к нормальному компу, способному реализовать виртуализацию -- поставьте какой-нибудь гипервизор туда, типа VMware или VirtualBox, и создавайте там свою "корпорацию". Например, попробуйте реализовать сеть небольшой компании, в составе контроллера домена, с DNS, DHCP, файловыми сервисами, со шлюзом в интернет и "корпоративным" почтовым сервером, с парочкой рабочих станций для тестирования. Сервисы попробуйте на разных платформах поднимать -- и на Windows, и на Linux/FreeBSD. Разбейте задачу на этапы и вперёд.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы