Самый необходимый набор знаний для сисадмина (Для того что бы устроиться на работу)

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Аватара пользователя
Хрюндель
Сообщения: 304
ОС: Сам не знаю

Самый необходимый набор знаний для сисадмина

Сообщение Хрюндель »

Хотелось бы собрать в одном месте все вещи которые обязан знать каждый сисадмин, причём набор должен быть самым минимальным. Что бы с этими знаниями человек мог устроиться на работу сисадмином.

Так как в среде production устаялись некоторые стандартные наборы программ то придётся ориентироваться на них, а не на лучших прогах.

Итак если брать по минимому то тут безспорно операционка должна быть RedHat
Основываясь на операционке, дефолтный мэйл сервер будет Sendmail, поэтому учить надо именно его, хоть он и самый отстойный..
Iptables, куда уж без фаервола..
Bind
Samba
Apache
Nagios
MySql
Squid

Из команд
netsat
ping ))
dig
lsof
df
fdisk
du
ssh
scp
rsync
wget
route (не говорите что нужно знать команду ip вместо route.. это не для начинающих)
ifconfig
rpm
yum
sudo
grep
find
vim
tcpdump
wireshark
nmap

В общем начало топика я создал, а добрые люди подскажут ещё полезных вещей, буду обновлять шапку по мере появления инфы.


Вопрос появился после того как сам 4 месяца искал работу при этом выучил очень много лишних модных вещей, но когда приходишь на собеседование и тебя спрашивают про sendmail а ты вроде как знаешь postfix + exim, работадатель думает что в мэйл серверах ты не шаришь и так почти с каждой софтиной.. Им надо Mysql, а ты знаешь Postgres, им нужен перл кодер, а ты питонист.. Поэтому если учить для того что бы устроиться на работу, а не для себя, предлагаю присмотреться к списку выше..
Спасибо сказали:
Аватара пользователя
Redfoxnet
Сообщения: 394
ОС: Gentoo

Re: Самый необходимый набор знаний для сисадмина

Сообщение Redfoxnet »

можно вообще ничего не знать и устроится на работу сисадмином =)

squid
Portage 2.1.7.16 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 x86_64) @ Intel® Core™2 Duo CPU E6750

Челябинская группа пользователей GNU/Linux

Спасибо сказали:
yaleks
Сообщения: 2121
Статус: вне статуса
ОС: Gentoo ~

Re: Самый необходимый набор знаний для сисадмина

Сообщение yaleks »

Хрюндель писал(а):
01.01.2008 22:18
Вопрос появился после того как сам 4 месяца искал работу при этом выучил очень много лишних модных вещей, но когда приходишь на собеседование и тебя спрашивают про sendmail а ты вроде как знаешь postfix + exim, работадатель думает что в мэйл серверах ты не шаришь и так почти с каждой софтиной.. Им надо Mysql, а ты знаешь Postgres, им нужен перл кодер, а ты питонист.. Поэтому если учить для того что бы устроиться на работу, а не для себя, предлагаю присмотреться к списку выше..
Они просто не хотели вас брать на работу...

Сисадмин должен знать tcp/ip, а всё остальное детали :)
Спасибо сказали:
Аватара пользователя
Хрюндель
Сообщения: 304
ОС: Сам не знаю

Re: Самый необходимый набор знаний для сисадмина

Сообщение Хрюндель »

Redfoxnet писал(а):
01.01.2008 22:54
можно вообще ничего не знать и устроится на работу сисадмином =)

squid



Добавил. Как же это я про проксю позабыл ))

yaleks писал(а):
01.01.2008 23:03
Они просто не хотели вас брать на работу...

Сисадмин должен знать tcp/ip, а всё остальное детали :)


Это я из опыта хождения по собеседованиям пишу.. Все обычно стандартный набор вопросов спрашивают.


А что вы имеете в виду tcp/ip знать? До какой степени? Биты в айпи считать? Ну я вот вроде не умею, а на работу устроился )) Значит знать не обязательно наверное. ))
Спасибо сказали:
Аватара пользователя
Тушисвет
Сообщения: 213
Статус: Пётр Игоревич
ОС: FreeBSD 6.2 + KDE

Re: Самый необходимый набор знаний для сисадмина

Сообщение Тушисвет »

Сисадмины бывают разные. Есть реальные производства, компании с серверами, шифрованием, бэкапами и т.д., а есть конторы с пятью компами, общим принтером и общим доступом в интернет. Думаю первое и второе это разные вещи. Для второго достаточно понимать устройство TCP/IP в Винде+уметь ее ставить.
Спасибо сказали:
Аватара пользователя
Redfoxnet
Сообщения: 394
ОС: Gentoo

Re: Самый необходимый набор знаний для сисадмина

Сообщение Redfoxnet »

Иметь сертификат по стеку tcp/ip вообще круто) все любят бумажки.
Portage 2.1.7.16 (default/linux/amd64/10.0, gcc-4.4.2, glibc-2.11-r1, 2.6.32-gentoo-r2 x86_64) @ Intel® Core™2 Duo CPU E6750

Челябинская группа пользователей GNU/Linux

Спасибо сказали:
Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: Самый необходимый набор знаний для сисадмина

Сообщение Dark_Savant »

самое главное знать, что есть man и google. и уметь читать. хотя бы по слогам.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:
Аватара пользователя
Хрюндель
Сообщения: 304
ОС: Сам не знаю

Re: Самый необходимый набор знаний для сисадмина

Сообщение Хрюндель »

Я понимаю что тема немного маразматическая и конкретных ответов быть не может, кто то юзает одно, кто то другое.. Понятно что без мануалов и гугла не обходятся даже дяди с 20 летним стажем.. Но например везде меня спрашивали какие системы для мониторинга я знаю и все хотели услышать в ответ nagios. Но я этого не знал, поэтому что бы быть увереным выучил nagios, zabbix, pandora fms, cacti, mrtg..

Вместо этих лишних вещей можно было например выучить что то другое, более полезное. Хотя конечно то что я юзал альтернативные решения это плюс, но ведь на это было потрачено много времени. А ещё пока ты не работаешь ты многие вещи не юзаешь, поэтому пока учишь одно, по-тихоньку забываешь другое и чем больше ты прог вызубришь тем меньше шансов ответить наизусть на вопросы на собеседовании так как всё не упомнишь.. Меня например в одной большой фирме попросили наизусть на доске написать как настроить auto mounter на автоматический маунт папки с nfs. Не знаю каким раком я смог вспомнить как там идут конфигурационные файлы, но вспомнил ))
Спасибо сказали:
Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Re: Самый необходимый набор знаний для сисадмина

Сообщение Warderer »

tcpdump
wireshark
nmap
знание стека tcp/ip - обязательно.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали:
A.S.
Сообщения: 166

Re: Самый необходимый набор знаний для сисадмина

Сообщение A.S. »

1. Редактор . Просто редактор. vi , vim
2. если плясать от RedHat , то еще желателен selinux
3. Как ни парадоксально , но ....... оффтоповый format C: /u :wacko:
Спасибо сказали:
Аватара пользователя
Хрюндель
Сообщения: 304
ОС: Сам не знаю

Re: Самый необходимый набор знаний для сисадмина

Сообщение Хрюндель »

Warderer, глянул я wireshark, рулезная штука!! Гдеж ты раньше то был.. В конфе солько сидишь, нет что бы про прогу рассказать, так нет, всё о бабах и о бабах ))

A.S.,
Блин, как верно подмечено насчёт VIMа..
Selinux я думаю совсем не обязательно, я вообще не видел что бы им кто то реально пользовался..
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: Самый необходимый набор знаний для сисадмина

Сообщение n2j2r »

Хрюндель,
"зубрить" и "выучил" - это терминология или что?
Меня например в одной большой фирме попросили наизусть на доске написать как настроить auto mounter на автоматический маунт папки с nfs. Не знаю каким раком я смог вспомнить как там идут конфигурационные файлы, но вспомнил ))

Звучит забавно.
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Самый необходимый набор знаний для сисадмина

Сообщение TuLiss »

n2j2r писал(а):
04.01.2008 16:45
Хрюндель,
"зубрить" и "выучил" - это терминология или что?
Меня например в одной большой фирме попросили наизусть на доске написать как настроить auto mounter на автоматический маунт папки с nfs. Не знаю каким раком я смог вспомнить как там идут конфигурационные файлы, но вспомнил ))

Звучит забавно.

Бред какой то, это похожу на индусов програмистов, которые заучивают книги пачками, а реально програмировать не умеют.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Самый необходимый набор знаний для сисадмина

Сообщение watashiwa_daredeska »

Хрюндель писал(а):
01.01.2008 22:18
Хотелось бы собрать в одном месте все вещи которые обязан знать каждый сисадмин, причём набор должен быть самым минимальным. Что бы с этими знаниями человек мог устроиться на работу сисадмином.

Ужас. Как представлю себе админа с минимальными знаниями... Тут же сразу аналогии всплывают: "минимальные знания чтобы устроиться на работу" = 3 класса, без этих знаний не устроиться никуда, но только с этими знаниями -- разве что грузчиком или проституткой низкого пошиба.

Хрюндель писал(а):
01.01.2008 22:18
Так как в среде production устаоялись некоторые стандартные наборы программ, то придётся ориентироваться на них, а не на лучшихе прогахи.
Или имелось в виду:
Хрюндель писал(а):
01.01.2008 22:18
Так как в среде production устаоялись некоторые стандартные наборы программ, то придётся ориентироваться нав них, а не нав лучших прогах.
?
Никаких стандартов ни в каком production не устоялось. Как выражается один мой знакомый, в каждой компании есть определенные вещи, которые "исторически слежались".

Хрюндель писал(а):
01.01.2008 22:18
Итак если брать по минимому

Представил себе резюме соискателя со списком Unix'овых команд, поперхнулся печенькой :D

Хрюндель писал(а):
01.01.2008 22:18
Вопрос появился после того как сам 4 месяца искал работу при этом выучил очень много лишних модных вещей, но когда приходишь на собеседование и тебя спрашивают про sendmail а ты вроде как знаешь postfix + exim, работадатель думает что в мэйл серверах ты не шаришь и так почти с каждой софтиной..

Я хоть и не админ, но при устройстве на работу у меня никогда не возникало проблем с незнанием конкретных программ. Нужно просто уметь показать, что ты владеешь базовым универсальным набором знаний, который позволит тебе админить хоть postfix, хоть sendmail, хоть communigate, хоть еще байду какую.
Спасибо сказали:
Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Re: Самый необходимый набор знаний для сисадмина

Сообщение Warderer »

watashiwa_daredeska писал(а):
17.08.2008 15:49
Я хоть и не админ, но при устройстве на работу у меня никогда не возникало проблем с незнанием конкретных программ. Нужно просто уметь показать, что ты владеешь базовым универсальным набором знаний, который позволит тебе админить хоть postfix, хоть sendmail, хоть communigate, хоть еще байду какую.

Вот-вот, надо знать не программы, а протоколы и принципы работы. Зная принцип работы ДНС настроишь любой сервер этой службы максимум полчаса проведя над справкой к ней. То же касается межсетевых экранов, MTA и так далее.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали:
Аватара пользователя
DobeR
Сообщения: 197
Статус: .......
ОС: Debian/CentOS

Re: Самый необходимый набор знаний для сисадмина

Сообщение DobeR »

а как же iptables?
"Тот, у кого хватит храбрости и терпения всю жизнь вглядываться во мрак, первым увидит проблеск света"
Спасибо сказали:
Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Re: Самый необходимый набор знаний для сисадмина

Сообщение Чучок »

Не знаю как у вас в Москве с работой. По своему опыту могу сказать, что знаний в любом случае недостаточно, нужен ещё стаж работы, который можно получить, к сожалению, тока по блату. А так без стажа хрен куда возмут вне зависимости от объёма знаний и умений. Во всяком случае это так в нашей провинции.
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: Самый необходимый набор знаний для сисадмина

Сообщение xorader »

в первую очередь нужно в совершенстве владеть инструментом "гугль" :)
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: Самый необходимый набор знаний для сисадмина

Сообщение fed71 »

Требуется
1. знания основных принципов работы/настройки систем и программ
2. умение использовать документацию
3. умение аргументировать необходимость своих действий начальству :rolleyes:
4. Если в фирме специфичное ПО/системы - работодатель обязан заранее объявить необходимые требования (часто бывает необходимость сразу включения работника в процесс работы)
5. Умение "правильно" себя подать работодателю (ну это уже отдельный вопрос)
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
Аватара пользователя
ReSeR
Сообщения: 383
ОС: GNU Debian

Re: Самый необходимый набор знаний для сисадмина

Сообщение ReSeR »

Ну не знаю.
Я вот например, оценивая свои знания, осознанно пришел на работу помошником сис админа, через два месяца поставили на должность "Админ настоящий" (потому как те кто приходили на эту должность знания имели ну точно как для помошника), а сейчас поставили чёт типа "Ведущий администратор" и тут же взвалили на меня 2 И-нет канала на FreeBSD (squid, nat, rinet, ipfw), почт. сервер FreeBSD (CommuniGate), еще и серв. Win2000 (dhcp, dns, Active Directory) :wacko:
Хотя до этой работы я сидел в WinXP, понятия не имел об администрировании серверов и про ОС Unix узнал только за месяц до трудоустройства(тобиж с пятого раза установил Debian 3.1 :-D ) :)
И всё это всего за один год :wacko:
-----------------------------------------------------
И ничего, :) читаю маны, Google стал моей "правой рукой". Вообщем работаю ;)
Бэкап - акт проявления трусости.
Спасибо сказали:
Аватара пользователя
madtux
Сообщения: 31
ОС: Debian 5.2 Debian 6.1

Re: Самый необходимый набор знаний для сисадмина

Сообщение madtux »

Вообще админство это не работа это состояние.
Поэтому в первую очередь нужно знать принципы работы сетей,служб и.т.п.
и еще знать две команды grep и man,все остальное с опытом приходит.
НО нужно всегда помнить

1.Нет и не существует готовых рецептов
2 Шкодливые руки голове покоя не дают
3 Сервера сами не падают
4 Log написан для того чтобы его читали
5 Не ломается выключенный сервер
6 Проще сидеть на ящике с толом и курить,чем работать без резервных копий
7 Ресет под *NIX не спасает,система может больше не стартовать
8 Непроверенный скрипт суть самонаводящаяся ракета с ужасающей точностью попадания
9 Компьютер думать не умеет,думай что делаешь
10 Нет плохих OS есть лень разбираться
пингвины размножаются делением на 2
Спасибо сказали:
Аватара пользователя
turun
Сообщения: 117
ОС: CENTOS5.4

Re: Самый необходимый набор знаний для сисадмина

Сообщение turun »

Нужно еще большое желание обучаться.))
Спасибо сказали: