Самый необходимый набор знаний для сисадмина (Для того что бы устроиться на работу)
Модератор: Модераторы разделов
-
Хрюндель
- Сообщения: 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, им нужен перл кодер, а ты питонист.. Поэтому если учить для того что бы устроиться на работу, а не для себя, предлагаю присмотреться к списку выше..
Так как в среде 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: Самый необходимый набор знаний для сисадмина
можно вообще ничего не знать и устроится на работу сисадмином =)
squid
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
Челябинская группа пользователей GNU/Linux
-
yaleks
- Сообщения: 2121
- Статус: вне статуса
- ОС: Gentoo ~
Re: Самый необходимый набор знаний для сисадмина
Они просто не хотели вас брать на работу...Хрюндель писал(а): ↑01.01.2008 22:18Вопрос появился после того как сам 4 месяца искал работу при этом выучил очень много лишних модных вещей, но когда приходишь на собеседование и тебя спрашивают про sendmail а ты вроде как знаешь postfix + exim, работадатель думает что в мэйл серверах ты не шаришь и так почти с каждой софтиной.. Им надо Mysql, а ты знаешь Postgres, им нужен перл кодер, а ты питонист.. Поэтому если учить для того что бы устроиться на работу, а не для себя, предлагаю присмотреться к списку выше..
Сисадмин должен знать tcp/ip, а всё остальное детали
-
Хрюндель
- Сообщения: 304
- ОС: Сам не знаю
Re: Самый необходимый набор знаний для сисадмина
Добавил. Как же это я про проксю позабыл ))
Это я из опыта хождения по собеседованиям пишу.. Все обычно стандартный набор вопросов спрашивают.
А что вы имеете в виду tcp/ip знать? До какой степени? Биты в айпи считать? Ну я вот вроде не умею, а на работу устроился )) Значит знать не обязательно наверное. ))
-
Тушисвет
- Сообщения: 213
- Статус: Пётр Игоревич
- ОС: FreeBSD 6.2 + KDE
Re: Самый необходимый набор знаний для сисадмина
Сисадмины бывают разные. Есть реальные производства, компании с серверами, шифрованием, бэкапами и т.д., а есть конторы с пятью компами, общим принтером и общим доступом в интернет. Думаю первое и второе это разные вещи. Для второго достаточно понимать устройство TCP/IP в Винде+уметь ее ставить.
-
Redfoxnet
- Сообщения: 394
- ОС: Gentoo
Re: Самый необходимый набор знаний для сисадмина
Иметь сертификат по стеку 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
Челябинская группа пользователей GNU/Linux
-
Dark_Savant
- Бывший модератор
- Сообщения: 1100
- Статус: киборг
- ОС: Cyborg OS 0.0.1.3
Re: Самый необходимый набор знаний для сисадмина
самое главное знать, что есть man и google. и уметь читать. хотя бы по слогам.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
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. Не знаю каким раком я смог вспомнить как там идут конфигурационные файлы, но вспомнил ))
Вместо этих лишних вещей можно было например выучить что то другое, более полезное. Хотя конечно то что я юзал альтернативные решения это плюс, но ведь на это было потрачено много времени. А ещё пока ты не работаешь ты многие вещи не юзаешь, поэтому пока учишь одно, по-тихоньку забываешь другое и чем больше ты прог вызубришь тем меньше шансов ответить наизусть на вопросы на собеседовании так как всё не упомнишь.. Меня например в одной большой фирме попросили наизусть на доске написать как настроить auto mounter на автоматический маунт папки с nfs. Не знаю каким раком я смог вспомнить как там идут конфигурационные файлы, но вспомнил ))
-
Warderer
- Модератор
- Сообщения: 1056
- Статус: киберпИнгвин на гусеничном ходу
- ОС: Debian unstable
Re: Самый необходимый набор знаний для сисадмина
tcpdump
wireshark
nmap
знание стека tcp/ip - обязательно.
wireshark
nmap
знание стека tcp/ip - обязательно.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
И восемь строк матом...(бесплатно)
-
A.S.
- Сообщения: 166
Re: Самый необходимый набор знаний для сисадмина
1. Редактор . Просто редактор. vi , vim
2. если плясать от RedHat , то еще желателен selinux
3. Как ни парадоксально , но ....... оффтоповый format C: /u
2. если плясать от RedHat , то еще желателен selinux
3. Как ни парадоксально , но ....... оффтоповый format C: /u
-
Хрюндель
- Сообщения: 304
- ОС: Сам не знаю
Re: Самый необходимый набор знаний для сисадмина
Warderer, глянул я wireshark, рулезная штука!! Гдеж ты раньше то был.. В конфе солько сидишь, нет что бы про прогу рассказать, так нет, всё о бабах и о бабах ))
A.S.,
Блин, как верно подмечено насчёт VIMа..
Selinux я думаю совсем не обязательно, я вообще не видел что бы им кто то реально пользовался..
A.S.,
Блин, как верно подмечено насчёт VIMа..
Selinux я думаю совсем не обязательно, я вообще не видел что бы им кто то реально пользовался..
-
n2j2r
- Сообщения: 494
- Статус: najar
Re: Самый необходимый набор знаний для сисадмина
Хрюндель,
"зубрить" и "выучил" - это терминология или что?
Звучит забавно.
"зубрить" и "выучил" - это терминология или что?
Меня например в одной большой фирме попросили наизусть на доске написать как настроить auto mounter на автоматический маунт папки с nfs. Не знаю каким раком я смог вспомнить как там идут конфигурационные файлы, но вспомнил ))
Звучит забавно.
-
TuLiss
- Сообщения: 1611
- Статус: 01100
- ОС: Gentoo,Ubuntu,MacOS X
Re: Самый необходимый набор знаний для сисадмина
n2j2r писал(а): ↑04.01.2008 16:45Хрюндель,
"зубрить" и "выучил" - это терминология или что?
Меня например в одной большой фирме попросили наизусть на доске написать как настроить auto mounter на автоматический маунт папки с nfs. Не знаю каким раком я смог вспомнить как там идут конфигурационные файлы, но вспомнил ))
Звучит забавно.
Бред какой то, это похожу на индусов програмистов, которые заучивают книги пачками, а реально програмировать не умеют.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
-
watashiwa_daredeska
- Бывший модератор
- Сообщения: 4038
- Статус: Искусственный интеллект (pre-alpha)
- ОС: Debian GNU/Linux
Re: Самый необходимый набор знаний для сисадмина
Ужас. Как представлю себе админа с минимальными знаниями... Тут же сразу аналогии всплывают: "минимальные знания чтобы устроиться на работу" = 3 класса, без этих знаний не устроиться никуда, но только с этими знаниями -- разве что грузчиком или проституткой низкого пошиба.
Или имелось в виду:
?
Никаких стандартов ни в каком production не устоялось. Как выражается один мой знакомый, в каждой компании есть определенные вещи, которые "исторически слежались".
Представил себе резюме соискателя со списком Unix'овых команд, поперхнулся печенькой
Хрюндель писал(а): ↑01.01.2008 22:18Вопрос появился после того как сам 4 месяца искал работу при этом выучил очень много лишних модных вещей, но когда приходишь на собеседование и тебя спрашивают про sendmail а ты вроде как знаешь postfix + exim, работадатель думает что в мэйл серверах ты не шаришь и так почти с каждой софтиной..
Я хоть и не админ, но при устройстве на работу у меня никогда не возникало проблем с незнанием конкретных программ. Нужно просто уметь показать, что ты владеешь базовым универсальным набором знаний, который позволит тебе админить хоть postfix, хоть sendmail, хоть communigate, хоть еще байду какую.
Мои розовые очки
-
Warderer
- Модератор
- Сообщения: 1056
- Статус: киберпИнгвин на гусеничном ходу
- ОС: Debian unstable
Re: Самый необходимый набор знаний для сисадмина
watashiwa_daredeska писал(а): ↑17.08.2008 15:49Я хоть и не админ, но при устройстве на работу у меня никогда не возникало проблем с незнанием конкретных программ. Нужно просто уметь показать, что ты владеешь базовым универсальным набором знаний, который позволит тебе админить хоть postfix, хоть sendmail, хоть communigate, хоть еще байду какую.
Вот-вот, надо знать не программы, а протоколы и принципы работы. Зная принцип работы ДНС настроишь любой сервер этой службы максимум полчаса проведя над справкой к ней. То же касается межсетевых экранов, MTA и так далее.
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
И восемь строк матом...(бесплатно)
-
DobeR
- Сообщения: 197
- Статус: .......
- ОС: Debian/CentOS
Re: Самый необходимый набор знаний для сисадмина
а как же iptables?
"Тот, у кого хватит храбрости и терпения всю жизнь вглядываться во мрак, первым увидит проблеск света"
-
Чучок
- Сообщения: 390
- ОС: Debian 4.0 etch
Re: Самый необходимый набор знаний для сисадмина
Не знаю как у вас в Москве с работой. По своему опыту могу сказать, что знаний в любом случае недостаточно, нужен ещё стаж работы, который можно получить, к сожалению, тока по блату. А так без стажа хрен куда возмут вне зависимости от объёма знаний и умений. Во всяком случае это так в нашей провинции.
-
xorader
- Сообщения: 1030
- Статус: собирающий миры
- ОС: Debian
Re: Самый необходимый набор знаний для сисадмина
в первую очередь нужно в совершенстве владеть инструментом "гугль" 
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
*offtopic* - ololo!
-
fed71
- Сообщения: 2480
- ОС: Ubuntu
Re: Самый необходимый набор знаний для сисадмина
Требуется
1. знания основных принципов работы/настройки систем и программ
2. умение использовать документацию
3. умение аргументировать необходимость своих действий начальству
4. Если в фирме специфичное ПО/системы - работодатель обязан заранее объявить необходимые требования (часто бывает необходимость сразу включения работника в процесс работы)
5. Умение "правильно" себя подать работодателю (ну это уже отдельный вопрос)
1. знания основных принципов работы/настройки систем и программ
2. умение использовать документацию
3. умение аргументировать необходимость своих действий начальству
4. Если в фирме специфичное ПО/системы - работодатель обязан заранее объявить необходимые требования (часто бывает необходимость сразу включения работника в процесс работы)
5. Умение "правильно" себя подать работодателю (ну это уже отдельный вопрос)
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...
Мой блог http://fed71.livejournal.com
Мой блог http://fed71.livejournal.com
-
ReSeR
- Сообщения: 383
- ОС: GNU Debian
Re: Самый необходимый набор знаний для сисадмина
Ну не знаю.
Я вот например, оценивая свои знания, осознанно пришел на работу помошником сис админа, через два месяца поставили на должность "Админ настоящий" (потому как те кто приходили на эту должность знания имели ну точно как для помошника), а сейчас поставили чёт типа "Ведущий администратор" и тут же взвалили на меня 2 И-нет канала на FreeBSD (squid, nat, rinet, ipfw), почт. сервер FreeBSD (CommuniGate), еще и серв. Win2000 (dhcp, dns, Active Directory)
Хотя до этой работы я сидел в WinXP, понятия не имел об администрировании серверов и про ОС Unix узнал только за месяц до трудоустройства(тобиж с пятого раза установил Debian 3.1 :-D )
И всё это всего за один год
-----------------------------------------------------
И ничего,
читаю маны, Google стал моей "правой рукой". Вообщем работаю 
Я вот например, оценивая свои знания, осознанно пришел на работу помошником сис админа, через два месяца поставили на должность "Админ настоящий" (потому как те кто приходили на эту должность знания имели ну точно как для помошника), а сейчас поставили чёт типа "Ведущий администратор" и тут же взвалили на меня 2 И-нет канала на FreeBSD (squid, nat, rinet, ipfw), почт. сервер FreeBSD (CommuniGate), еще и серв. Win2000 (dhcp, dns, Active Directory)
Хотя до этой работы я сидел в WinXP, понятия не имел об администрировании серверов и про ОС Unix узнал только за месяц до трудоустройства(тобиж с пятого раза установил Debian 3.1 :-D )
И всё это всего за один год
-----------------------------------------------------
И ничего,
Бэкап - акт проявления трусости.
-
madtux
- Сообщения: 31
- ОС: Debian 5.2 Debian 6.1
Re: Самый необходимый набор знаний для сисадмина
Вообще админство это не работа это состояние.
Поэтому в первую очередь нужно знать принципы работы сетей,служб и.т.п.
и еще знать две команды grep и man,все остальное с опытом приходит.
НО нужно всегда помнить
1.Нет и не существует готовых рецептов
2 Шкодливые руки голове покоя не дают
3 Сервера сами не падают
4 Log написан для того чтобы его читали
5 Не ломается выключенный сервер
6 Проще сидеть на ящике с толом и курить,чем работать без резервных копий
7 Ресет под *NIX не спасает,система может больше не стартовать
8 Непроверенный скрипт суть самонаводящаяся ракета с ужасающей точностью попадания
9 Компьютер думать не умеет,думай что делаешь
10 Нет плохих OS есть лень разбираться
Поэтому в первую очередь нужно знать принципы работы сетей,служб и.т.п.
и еще знать две команды grep и man,все остальное с опытом приходит.
НО нужно всегда помнить
1.Нет и не существует готовых рецептов
2 Шкодливые руки голове покоя не дают
3 Сервера сами не падают
4 Log написан для того чтобы его читали
5 Не ломается выключенный сервер
6 Проще сидеть на ящике с толом и курить,чем работать без резервных копий
7 Ресет под *NIX не спасает,система может больше не стартовать
8 Непроверенный скрипт суть самонаводящаяся ракета с ужасающей точностью попадания
9 Компьютер думать не умеет,думай что делаешь
10 Нет плохих OS есть лень разбираться
пингвины размножаются делением на 2
-
turun
- Сообщения: 117
- ОС: CENTOS5.4
Re: Самый необходимый набор знаний для сисадмина
Нужно еще большое желание обучаться.))