Системное администрирование персонального компьютера
Покупка
Издательство:
МИСИ-Московский государственный строительный университет
Автор:
Иванов Николай Александрович
Год издания: 2017
Кол-во страниц: 170
Дополнительно
Вид издания:
Курс лекций
Уровень образования:
ВО - Бакалавриат
ISBN: 978-5-7264-1620-5
Артикул: 707082.01.99
Подробно рассмотрены вопросы системного администрирования персонального компьютера. Изложены основные сведения об организации ввода/вывода в современных вычислительных системах. Рассмотрены теоретические основы организации файловых систем и практические примеры их реализации.
Для студентов строительных вузов, обучающихся по направлению 09.03.01 «Информатика и вычислительная техника» (бакалавриат).
Скопировать запись
Фрагмент текстового слоя документа размещен для индексирующих роботов
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ» Н.А. Иванов СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ ПЕРСОНАЛЬНОГО КОМПЬЮТЕРА Курс лекций Москва 2017 2-е издание (электронное)
УДК 621.398 ББК 32973 И20 Р е ц е н з е н т : кандидат технических наук С.Н. Петрова, профессор кафедры информационных систем, технологий и автоматизации в строительстве ФГБОУ ВПО «МГСУ»; кандидат технических наук А.И. Коников, доцент кафедры информатики РЭУ им. Г.В. Плеханова Иванов, Н.А. И20 Системное администрирование персонального компьютера [Электронный ресурс] : ê урс лекций / Н. А. Иванов ; М-во образования и науки Росс. Федерации, Моск. гос. строит. ун-т. — 2-е изд. (эл.). — Электрон. текстовые дан. (1 файл pdf : 170 с.). — М. : Издательство МИСИ—МГСУ, 2017. — Систем. требования: Adobe Reader XI либо Adobe Digital Editions 4.5 ; экран 10". ISBN 978-5-7264-1620-5 Подробно рассмотрены вопросы системного администрирования персонального компьютера. Изложены основные сведения об организации ввода/вывода в современных вычислительных системах. Рассмотрены теоретические основы организации файловых систем и практические примеры их реализации. Для студентов строительных вузов, обучающихся по направлению 09.03.01 «Информатика и вычислительная техника» (бакалавриат). УДК 621.398 ББК 32973 ISBN 978-5-7264-1620-5 © ФГБОУ ВПО «МГСУ», 2014 Деривативное электронное издание на основе печатного издания: Системное администрирование персонального компьютера : курс лекций / Н. А. Иванов ; М-во образования и науки Росс. Федерации, Моск. гос. строит. ун-т.— М. : Издательство МИСИ—МГСУ, 2014. — 168 с. — ISBN 978-5- 7264-0851-4. В соответствии со ст. 1299 и 1301 ГК РФ при устранении ограничений, установленных техническими средствами защиты авторских прав, правообладатель вправе требовать от нарушителя возмещения убытков или выплаты компенсации.
Введение Дисциплина «Системное администрирование» относится к вариативной части профессионального цикла дисциплин основной образовательной программы направления 230100 «Информатика и вычислительная техника». Дисциплина является обязательной к изучению. Целью изучения курса «Системное администрирование» является формирование у будущих специалистов в области проектирования, создания и эксплуатации информационных систем профессионального мышления и приобретение навыков решения основных задач системного администрирования. В результате изучения дисциплины студенты должны з н а т ь: – основные задачи системного администрирования; – принципы организации ввода/вывода и управление вводом/выводомв современных ОС; – логическую и физическую организацию различных файловых систем; – принципы обеспечения безопасности в ОС. – принципы работы архиваторов; – принципы организации мультизагрузочных вычислительных систем; – основы виртуализации в вычислительных системах; – классификацию системного программного обеспечения. Должны у м е т ь: – выбирать (обосновывая свой выбор) то или иное программное средство; – расширяющее возможности операционной системы, в зависимости от решаемых задач; – пользоваться различными утилитами по настройке ОС; – администрировать ОС персонального компьютера; – организовывать работу нескольких пользователей на одном компьютере; – сравнивать и оценивать различные методы дефрагментации дисковых накопителей; – применять известные методы и средства поддержки информационной безопасности в компьютерных системах; – проводить сравнительный анализ, выбирать методы и средства, оценивать уровень защиты информационных ресурсов в прикладных системах. Должны в л а д е т ь: – навыками настройки операционной системы в соответствии с предъявляемыми требованиями; – установкой и настройкой дополнительного программного обеспечения, направленного на решение задач администрирования в вычислительной системе; – построением программных систем, использующих сервисы и механизмы безопасности, протоколы аутентификации. Полученные знания и умения необходимы при последующем изучении ряда профильных дисциплин таких, как «Корпоративные информационные системы и технологии», «Защита информации», «Информационное обеспечение систем автоматизации проектирования».
1. Общие сведения о системном администрировании «Системное администрирование — не роскошь, а объективная необходимость!» 1.1. Что такое системное администрирование? Сегодня уже невозможно представить себе работу предприятия без компьютерной техники, совокупность которой является определенной вычислительной системой, предназначенной для решения самых разнообразных задач. Как правило, вычислительная система состоит из следующих компонентов: – вычислительное оборудование; – коммутационное оборудование; – вспомогательное инженерно-техническое оборудование; – каналы связи; – прикладное программное обеспечение (ППО); – системное программное обеспечение (СПО). Системное администрирование — это процесс управления, технического обслуживания и проведения других технических и административных мероприятий, направленных на поддержание вычислительной системы в рабочем состоянии. При сложности и многообразии компьютерной техники заниматься системным администрированием может только специалист, обладающий необходимыми знаниями и навыками. Системное администрирование на предприятиях может быть организовано по одному из двух вариантов: первый — нанять системного администратора в штат; второй — пользоваться услугами сторонней организации, специализирующейся на подобных работах. Жизнь показывает, что все больше предприятий отдают предпочтение второму варианту в силу его экономичности. Особенно удобным является абонентское обслуживание предприятия, так как этот вариант сотрудничества с одной стороны, гарантирует заказчику постоянство в обслуживании техники «одними руками», а с другой дает возможность исполнителю планировать свои работы, что положительно влияет на качество работ. Системное администрирование включает следующий комплекс услуг: – выбор, установка и настройка операционных систем и различного системного программного обеспечения; – подбор оборудования, инсталляция и настройка локальных компьютерных сетей; – обучение персонала заказчика, связанного с обслуживанием компьютерной техники; – другие услуги, связанные с эксплуатацией информационных систем.
1.2. Кто такой системный администратор? Начнем с самого обычного определения: Системный администратор — это специалист, который отвечает за работоспособность компьютерного оборудования (серверов, сетевых устройств, персональных компьютеров, принтеров, факсов, сканеров, копиров) и системного программного обеспечения. Из приведенного выше определения следует, что системный администратор имеет дело только с «железом» и софтом. Однако в реальной жизни одним из важнейших факторов, влияющих на деятельность системного администратора, является пользователь. Удобство и бесперебойность работы пользователя часто служит критерием эффективности системного администрирования в организации. Поэтому уточним определение. Системный администратор занимается обслуживанием пользователей в области компьютерной техники и системного программного обеспечения и отвечает за работоспособность всех элементов вычислительной системы. 1.2.1. Описание профессии Общие должностные обязанности системного администратора, как специалиста, включают: обеспечение штатной работы компьютерной техники, операционных систем, системных программ и контроль за уровнем информационной безопасности. Условно системных администраторов можно разделить на четыре категории: – администратор WEB-сервера — занимается установкой, настройкой и обслуживанием программного обеспечения WEB-серверов; – администратор баз данных — управляет базами данных через СУБД; – администратор сети — в его обязанности входят разработка и обслуживание сетей, обеспечение безопасности передачи данных во внутренней сети компании и при взаимодействии с внешними сетями; – администратор безопасности сети — отвечает за информационную безопасность данных компании. Виды деятельности: – установка и конфигурирование необходимых операционных систем; – установка и конфигурирование необходимых обновлений для операционной системы и используемых программ; – резервное копирование данных, их проверка и уничтожение в случае надобности; – установка и настройка дополнительного аппаратного и программного обеспечения; – администрирование пользовательских учетных записей; – контроль за уровнем информационной безопасности; – планирование и проведение работ по расширению структуры сети;
– работа с технической документацией. Места работы: – IT-компании; – IT-отделы и департаменты средних и крупных компаний; – отделы технической поддержки пользователей или клиентов; – любые другие компании, пользующиеся в своей работе компьютером и Интернетом. Профессиональные навыки: – знания в области ИТ; – технический английский язык 1.2.2. Что должен уметь системный администратор? Не секрет, что в любой профессии есть несколько составляющих, знание которых и наличие практических навыков определяют уровень специалиста в той или иной отрасли. Одна из таких составляющих — техническая, она относится собственно к предмету той деятельности, которую выполняет сотрудник. Для системного администратора — это познания в области устройства оборудования, вычислительных сетей, операционных систем и системного программного обеспечения, баз данных, умение внятно формулировать техническую проблему, пользоваться многочисленными источниками информации (книги, журналы, доски объявлений и другие ресурсы в Интернете) для поиска решения проблемы. Но все большее значение приобретает другая сторона деятельности администратора — функциональная. Необходимо организовать работу таким образом, чтобы: 1) проблемы и перебои в компьютерном обеспечении сотрудников компании свести к минимуму; 2) потребности в изменениях (замена устаревшего оборудования, получение новых прав и полномочий, приобретение и установка нового ПО) удовлетворялись в срок и с минимальными затратами как стоимостными, так и временными; 3) смена версий ПО и замена оборудования не приводили к проблемам, упомянутым в п.1; 4) в случае локальных проблем (отказ винчестера ПК) или глобальных аварий (отказ серверов или сетевых устройств, отключение электропитания, пожар) сотрудники компании могли бы продолжать работу; 5) отчеты, которые ложатся на столы руководителей, содержали бы достоверные и непротиворечивые данные; 6) сотрудники компании активно использовали хотя бы некоторые возможности средств автоматизации делопроизводства и документооборота.
Рассматривая системное администрирование в таком ключе, легко понять, что область деятельности здесь чрезвычайно широка, и расти профессионально в ней можно практически бесконечно. Что касается карьерного роста, то чаще всего — это один из двух вариантов: системный администратор может вырасти до начальника отдела информационных технологий либо возглавить собственную компанию. 1.2.3. Системный администратор и современный рынок труда По данным агентств по подбору персонала, «в роли системного администратора работодатель видит открытого к общению, ответственного, внимательного, способного работать в коллективе мужчину до 35 лет с высшим техническим образованием, аналитическим складом ума и системным подходом к работе, владеющего техническим английским языком. Это должен быть человек, не только прекрасно разбирающийся в «железе», но и способный быстро ориентироваться в различных областях знаний, так или иначе связанных с системным администрированием». Необходимо отметить, что работодателю иногда не нужен человек с большим опытом работы, так как есть возможность повысить квалификацию по ходу работы. Такая практика распространена в компаниях, работающих в сфере информационных технологий. Ряд работодателей придерживается противоположенной точки зрения, желая, чтобы их будущий системный администратор был обладателем различных сертификатов, свидетельствующих о его высоком профессиональном уровне в области администрирования серверных продуктов для различных аппаратных платформ и ОС. Многие работодатели обращают внимание на опыт работы в сфере системного администрирования, хотя из практики известно, что опыт работы совсем не гарантирует высокую квалификацию соискателя. Большое внимание при приеме на работу обращают на способность и желание к обучению, навыки практической работы. Профессия системного администратора изначально считается «мужской». Связано это с тем, что системными администраторами чаще всего становятся инженеры, в круг обязанностей которых входит черновая работа по прокладке локальной сети. Число женщин, работающих в должности системного администратора, несопоставимо с числом мужчин, выбравших эту профессию. Однако появление новых беспроводных технологий может в ближайшее время изменить ситуацию. В описание вакансии при поиске кандидата на должность системного администратора в перечень основных задач специалиста обычно включают следующее: установка и конфигурирование нового аппаратного и программного обеспечения, управление пользовательскими учетными записями, разработка и реализация политики информационной безопасности компании, устранение неполадок в системе, подготовка и сохранение резервных копий данных.
Одной из проблем в работе системного администратора является проблема общения с пользователями. Системный администратор должен уметь, общаясь с большим количеством людей, спокойно выслушивать их и без раздражения устранять имеющиеся проблемы. Кроме того, системный администратор непременно должен отличаться «отказоустойчивостью в критических ситуациях». Немаловажен и психологический момент, связанный с доступом системного администратора к компьютеру любого сотрудника. Вот что по этому поводу пишет Алексей Гой [ 21], системный администратор офиса компании «Домотехника» (штат — 160 чел.): «Конечно, никому не нравится, что сисадмины могут в любой момент посмотреть личную почту и файлы, но тут никуда не денешься. В принципе, все зависит от самого сисадмина. Если он не закрывается с умным видом в коморке и не пугает пользователей бегающим курсором без их ведома и угрозами «а что это за фотографии я видел у тебя в компьютере?», то людям будет спокойней, когда они знают, что, даже имея всеобщий доступ, сисадмин не полезет без спроса в личную жизнь». По наблюдениям сотрудников агентств по подбору персонала, главная ошибка работодателя — желание совместить в одном человеке и программиста, и системного администратора. В настоящее время есть еще немало организаций, в которых системный администратор полностью удовлетворяет или должен удовлетворять приведенному ранее определению. Такому системному администратору приходится совмещать множество обязанностей, а поддерживать все IT-хозяйство на должном техническом и функциональном уровне крайне сложно. К счастью, область информационных технологий (ИТ) развивается стремительно и идет заметный переход от натурального хозяйства к разделению труда: появляются отдельные, для многих пока непривычные, профессии, из которых наиболее близко к системному администратору стоят технический эксперт, специалист по ИТ-безопасности, сервис-инженер, специалист по обслуживанию пользователей и оператор (диспетчер) центра поддержки. В связи с этим при поиске кандидата на место системного администратора необходимо четко определить функциональные обязанности будущего сотрудника. Как показывает практика, в крупных компаниях многочисленные задачи, связанные с обеспечением безотказной работы вычислительной системы, делятся между несколькими сотрудниками — системными администраторами, каждый из которых решает строго определенный круг задач. Например, администрирование рабочих станций, администрирование вычислительной сети, администрирование пользователей и т.д. Размер заработной платы системного администратора зависит от опыта и знаний претендента и задач, которые перед ним стоят. Немаловажным при обсуждении размера заработной является размер компании, число
поддерживаемых администратором рабочих мест, состав и состояние аппаратных средств. Помимо прочего, работодатели мотивируют системных администраторов не только материально, но и с помощью всевозможных бонусов и социальных пакетов. Традиционно системные администраторы очень любят свободный график. Некоторым специалистам гораздо проще управлять работой офиса удаленно, хотя такой режим работы подходит только для небольших компаний. По словам одного из опытных системных администраторов, «если сисадмина поставить в жесткие рамки, но при этом дать ему большую зарплату, то вовсе не факт, что он останется только из-за материальной выгоды, предпочтя вознаграждение свободному графику». 1.3. Основные задачи системного администратора Ниже приводится перечень задач, решение которых обычно возлагается на системных администраторов. Совсем не обязательно, чтобы эти функции выполнял один сотрудник. Как отмечалось ранее, эта работа может быть распределена среди нескольких администраторов. Но в этом случае обязательным является наличие главного администратора — сотрудника, который понимал бы все поставленные задачи и обеспечивал их выполнение другими людьми. 1.3.1. Выбор и установка операционной системы Как известно, операционная система (ОС) компьютера представляет собой комплекс взаимосвязанных программ, который действует как интерфейс между приложениями и пользователями с одной стороны, и аппаратурой компьютера с другой. При выборе операционной системы необходимо прежде всего учитывать, какие задачи будет выполнять компьютер, на который система устанавливается. Если компьютер будет использоваться в качестве выделенного сервера, то на выбор ОС могут повлиять технические требования. Если же компьютер будет выступать в роли рабочей станции, то важнейшими факторами, которые нужно учитывать при выборе ОС, будут число пользователей, разделяющих один компьютер, и уровень их компьютерной подготовки. 1.3.2. Подключение и удаление пользователей Создание учетных записей для новых пользователей и удаление учетных записей тех пользователей, которые уже уволены, является одной из задач системного администратора. Процесс добавления пользователей в систему можно автоматизировать, но решения, от которых зависят добавление и работа нового пользователя, должен принимать системный администратор. При удалении учетной записи пользователя необходимо удалить все файлы и каталоги, связанные с этой учетной записью, что позволит освободить место на диске и как следствие иногда повысить производительность системы.
1.3.3. Подключение и удаление аппаратных средств В случае приобретения новых аппаратных средств или подключения уже имеющихся аппаратных средств к другой машине систему нужно сконфигурировать таким образом, чтобы она распознала и использовала эти средства. В ряде случаев для корректной работы нового оборудования требуется установить специальные системные программные средства — драйверы, используя которые ОС сможет получить доступ к аппаратному обеспечению. Изменение конфигурации, связанное с подключением нового оборудования, может быть как простой задачей (например, подключение устройства печати), так и достаточно сложной (например, подключение сканера). 1.3.4. Резервное копирование Выполнение резервного копирования является одной из наиболее важных задач системных администраторов. Процедура резервного копирования довольно утомительна и занимает много времени, но выполнять ее необходимо. Ее можно автоматизировать или поручить подчиненным, но все равно системный администратор обязан убедиться в том, что резервное копирование выполнено правильно и по графику. 1.3.5. Инсталляция новых программных средств Приобретение нового программного обеспечения порождает две задачи: ПО нужно инсталлировать и протестировать. Если программы работают нормально, необходимо уведомить пользователей об их наличии и сообщить, как к ним обратиться. При инсталляции локального программного обеспечения следует придерживаться простого правила: ПО нужно инсталлировать туда, где его можно будет легко отличить от программных средств, поставляемых в составе операционной системы. Такой подход значительно упрощает задачу расширения операционной системы, поскольку исчезает опасность уничтожения локального программного обеспечения в ходе подобного расширения. 1.3.6. Мониторинг системы Среди задач системного администратора есть задачи, которые требуется выполнять ежедневно. Например, проверка правильности функционирования электронной почты и телеконференций, просмотр регистрационных файлов на предмет наличия ранних признаков неисправностей, контроль за подключением локальных сетей, контроль за наличием системных ресурсов. 1.3.7. Поиск неисправностей Различные операционные системы и аппаратные средства, на которых они работают, время от времени выходят из строя. Задача администратора – диагностировать сбои в системе и в случае необходимости