Исходя из опыта работы с Windows, я немного запутался в Linux, так что есть ли какие-нибудь хорошие средства и т. Д. Для опытного системного администратора, незнакомого с Linux.
Вы должны начать с проект документации Linux страниц.
Здесь перечислены некоторые интересные ссылки.
Но вам следует просмотреть эту страницу руководств и, возможно, также другие страницы сайта.
Основываясь на вашем существующем понимании, было бы хорошо выбрать правильные направляющие прямо оттуда.
Как только вы начнете разбираться, HOWTO страницы должен помочь в определенных вещах.
Когда я намочил ноги, я не хочу показаться банальным, но Google мне очень помог: «Samba Slackware 10 советов по конфигурированию».
Linuxquestions.org также был бесценным активом. Я мог задать конкретные вопросы о конкретных дистрибутивах или об очень сложной схеме iptables и обычно получал дружеский ответ.
О'Рейли издает также несколько замечательных книг, которые и сегодня лежат у меня на столе:
Руководство сетевого администратора Linux, Третье издание. Тони Баттс, Терри Доусон, Грегор Н. Парди, февраль 2005 г. Страниц: 362 http://oreilly.com/catalog/9780596005481/
Карманный справочник по Linux iptables, 1-е издание. Грегор Н. Парди http://oreilly.com/catalog/9780596005696/
Безопасность сервера Linux, Второе издание. Майкл Д. Бауэр. Январь 2005. Страниц: 542 http://oreilly.com/catalog/9780596006709/
И последнее, но не менее важное: песочница. Купите дешевый подержанный компьютер и установите на него какой-нибудь дистрибутив (я рекомендую Ubuntu, если вам нужно что-то простое, или Slackware, если вам нужна более крутая кривая обучения).
Я в той же лодке, совсем недавно я перешел на Linux. Я использовал следующие ресурсы:
Конечно, это ни в коем случае не исчерпывающий список (тем более, что я сам новичок), но я считаю его хорошим для начала. Это, безусловно, помогло мне. Надеюсь, это тоже поможет!
ура.
Я бы посоветовал вам просто установить и какое-то время использовать Linux. Вы знаете поговорку: мы сохраняем 20% того, что слышим, 50% того, что видим, и до 90% того, что мы делаем.
Я бы посоветовал дистрибутив для новичков.
http://www.ubuntulinux.org/ Ubuntu Linux - мой любимый; это очень удобно для пользователя, но основано на прочной базе Debian, которая доступна, если вы хотите погрузиться в нее более глубоко.
Установите его на запасное оборудование или виртуальную машину, а затем поиграйте с ним. Ставьте себе простые задачи (установите веб-сервер, настройте маршрутизатор с NAT, установите групповое ПО, обновите систему и т. Д.) И посмотрите, куда это вас приведет. Ресурсы, перечисленные в других ответах, пригодятся :-).
В Linux хорошо то, что почти все можно настраивать, и система не пытается встать у вас на пути. К этому нужно немного привыкнуть (как и все новое), но я не думаю, что вам это понравится :-).
Для общей административной документации для Red Hat Enterprise Linux (по большей части применимой к производным, таким как Centos, и в более общем смысле применимой к тому же программному обеспечению в других дистрибутивах), вы можете найти Страница документации RHEL полезно.
Для получения информации по темам, связанным с SELinux, попробуйте Руководство пользователя Fedora SELinux
Для получения более общей документации по широкому кругу вопросов я бы посоветовал изучить доступную документацию Gentoo. По большей части все, что поставляет Gentoo, очень близко к тому, что выпускает исходный проект, и Gentoo давно известен своей превосходной, подробной документацией, которую вы должны найти применимой к любому дистрибутиву по большей части. Попробуйте оба его Раздел документации и (неофициальный) Gentoo Wiki.
В качестве более общего совета я не могу не подчеркнуть, что какой бы дистрибутив вы ни использовали, вы должны стараться делать как можно больше в рамках его собственных инструментов (менеджер пакетов, предоставленные скрипты и т. Д.) И в дистрибутиве предпочтительный способ »вместо того, чтобы поддаваться соблазну компилировать из исходного кода или взламывать свои собственные сценарии.
Недели 2 назад я задавал здесь аналогичный вопрос. Той ночью я настроил сервер SAMBA с Ubuntu Server Edition, используя это руководство: http://www.howtoforge.com/ubuntu-home-fileserver
Я даже закончил установку через SSH (Putty) со своего ноутбука с Windows. С тех пор не прошло и дня, чтобы я не входил в систему удаленно из дома / работы / кафе и не проверял статус / пропускную способность / что угодно.
Я настроил его как файловый сервер, И я запускаю Apache и небольшой симпатичный веб-сайт. Я также использую его как FTP-сервер. Нет монитора, клавиатуры или мыши, поэтому я все настраиваю с помощью Putty.
Я стал одержим этим ... это круто!
Вот ссылка на мой пост:
Администратор Windows хочет начать с малого с файловым сервером Linux (ubuntu)
Для крупномасштабного системного администрирования Linux / Unix см. http://www.infrastructures.org/
Некоторые из конкретных рекомендаций по инструментам немного устарели (например, CVS для контроля версий, в настоящее время я бы рекомендовал git или mercurial), но основные принципы верны.