WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Национальный исследовательский Томский политехнический университет»

Институт кибернетики

Кафедра автоматики и компьютерных систем

УТВЕРЖДАЮ:

Зам.проректора-диретора ИК Гайворонский С.А.

«25» марта 2012 г.

Командный интерфейс и политика безопасности ОС FreeBSD Методические указания к выполнению лабораторных работ по курсам: «Администрирование в информационных системах»

и «Системное программное обеспечение»

для студентов профилей «Управление и информатика в технических системах», «Программное обеспечение средств вычислительной техники и автоматизированных систем», «Информационные системы и технологии в бизнесе»

и специализаций: «CALS-технологии» и «Информационное и программное обеспечение систем управления»

Томск УДК 629. Командный интерфейс и политика безопасности ОС FreeBSD.

Методические указания к выполнению лабораторных работ по курсу: «Администрирование в информационных системах» для студентов профилей «Управление и информатика в технических системах», «Программное обеспечение средств вычислительной техники и автоматизированных систем», «Информационные системы и технологии в бизнесе» и специализаций: «CALS-технологии» и «Информационное и программное обеспечение систем управления» – Томск: изд. ТПУ, 2012. – 20 с.

Составитель: Фадеев А.С..

Рецензент: к.т.н. Дмитриева Е.А.

Методические указания обсуждены на заседании кафедры Автоматики и компьютерных систем протокол № 7 от 17 марта 2005г.

Зав. кафедрой, д.т.н., профессор Г.П. Цапко

ВВЕДЕНИЕ

На примере командной оболочки C-Shell ОС FreeBSD, пользователь получает прямое взаимодействие с операционной системой видя на экране терминала все сообщения ОС в текстовом представлении без сокрытия графической оболочкой мелких нюансов. Именно при помощи командного текстового интерфейса достигается наиболее гибкое управление работой и конфигурацией ОС семейства Unix. ОС FreeBSD является ярким представителем этого семейства операционных систем, наиболее часто используемая в качестве информационного Интернет-сервера во всем мире.

Стандартный набор программ и команд Unix позволяет не только запускать на выполнение как простые задания, так и большие программы, но и комбинировать выходы одних программ со входами других, перенаправлять стандартные входы-выходы программ в файлы и устройства, группировать файлы для выполнения определенных действий используя специальные символы и т.д.

Политика безопасности ОС Unix рассчитана на многозадачный, многопользовательский режим работы систем в сетях различного масштаба, что накладывает на ОС необходимость обеспечения защиты файлов, процессов и других ресурсов от неосторожного или умышленного вмешательства нежелательных пользователей (точнее, процессов ими запущенных). Чрезвычайно эффективная система безопасности ОС FreeBSD является при этом легко модифицируемой и очень гибкой: каждый пользователь может изменять права доступа к собственным объектам, как для индивидуальных пользователей, так и для пользователей объединенных в группы.

Целью данной работы является ознакомление с командным интерфейсом C-Shell и методами управления средствами защиты файлов.

1 Командный интерфейс C-Shell ОС FreeBSD 1.1 Вход в систему Операционная система UNIX - это многопользовательская система с разделением времени. Начинать сеанс работы с ней нужно с сообщения о том, кто Вы. Это не зависит от того, работаете Вы за терминалом в своем кабинете или по коммутируемой линии связываетесь с большим узлом общего пользования. В этом заключается одно из отличий UNIX от DOS, Windows95/98 и Macintosh – операционных систем, в которых понятие «многопользовательский» отсутствует. UNIX должна знать, кто Вы, чтобы выделять Вас и Ваше хозяйство среди десятков, сотен и даже тысяч других пользователей.

Диалог при входе в UNIX примерно такой:

login: guser Password:

Last login: Sat Sep 7 17:16: ttc % На вопрос login вводите свое пользовательское имя, далее вводите, пароль, данный вам администратором системы. После появления % (или #, или $) можно работать.

Пользовательское имя – это имя, с которым связан Ваш вход в систему; администратор системы присваивает его, регистрируя данного пользователя. Пароль позволяет подтвердить, что Вы действительно тот, за кого себя выдаете, и таким образом предотвратить незаконный вход в систему. Вводимый пароль не отображается на экране, чтобы никто его не увидел.

Знак % - это приглашение, свидетельствующее о том, что UNIX готова к приему команд. В Вашей системе приглашение может быть иным, очень часто приглашение UNIX включает имя компьютера.

Для завершения сеанса работы в UNIX дайте команду logout или exit.

1.2 Команды Сначала мы покажем, как работают команды операционной системы UNIX, а затем приведем перечень наиболее важных команд.

1.2.1 Формат команды Большинство команд UNIX имеют следующий формат:

% команда ключи параметры Сначала идет имя команды, затем – ключи и параметры. Параметрами, как правило, являются имена файлов. Все ключи начинаются с дефиса. Например, приведенная ниже команда означает: «Выполнить команду Is с ключом –l для файла а.out»:

Это 90 процентов того, что Вам нужно знать. Имена команд почти всегда приводятся строчными буквами; ключи обычно состоят из одной буквы (строчной или прописной). В отличие от многих других операционных систем, UNIX учитывает разницу между прописными и строчными буквами.



Если Вы используете два и более однобуквенных ключа, большинство команд позволяют объединять их. Например, две приведенные ниже команды идентичны:

Некоторые ключи требуют наличия параметра. В этом случае параметр дается после ключа, в этом случае последний нельзя объединять с другим ключом. Такие команды в нашем учебнике не описываются.

Есть несколько команд, которые не соответствуют этим правилам, и одна из них — команда tar.

1.2.2 Основные команды cd каталог — Перейти в каталог. Имя нового каталога (директории) задается относительно текущего каталога (без символа «/») или относительно корня дерева файлов «/»: cd /usr/home/std — перейти в директорию std, которая находится в /usr/home. cd std — перейти в директорию std, которая находится в текущем каталоге (std — дочерняя директория). cd / — перейти в корневой каталог. cd.. — перейти в родительский каталог (на один уровень вверх). cd (без параметров) — перейти в домашнюю директорию.

chgrp group file установить группу group группой владельцев для файла file.

chown user file установить пользователя user владельцем для файла file.

compress файл — Сжать файл так, чтобы он занимал меньше места в памяти. В результате получается двоичный файл с тем же именем, что и исходный, и суффиксом.Z. Исходный файл удаляется. Сжатый файл нельзя пересылать по электронной почте, т.к. он двоичный, но его можно преобразовать в текстовый командой uuencode. Подобную операцию в UNIX выполняет gzip.

cp файл1 файл2 — Копировать файл1 в новый файл с именем файл2. Если в качестве файл указано имя директории, файл1 будет скопирован в эту директорию с именем файл1.

grep –i образец файл — Аналогична предыдущей команде, но регистр не учитывается: прописные и строчные буквы воспринимаются одинаково.

grep образец файл — Показать все строки в файле, отвечающие, образцу. Поиск осуществляется с учетом регистра. Команда grep используется для поиска конкретных текстовых строк в файлах. Например, если phones – перечень номеров телефонов и имен, то команда % grep “John Johnson” phones находит в файле phones строку, содержащую фразу “John Johnson”. Обратите внимание:

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

kill — завершить фоновый процесс с помощью идентификатора процесса (PID). Вы можете получить PID, запуcтив команду ps;

logout — Завершить сеанс работы с UNIX.

ls — (от слова list) Дать перечень файлов, находящихся в текущем каталоге. Эквивалент команды DIR, имеющейся во многих операционных системах. Команда ls –l (ключ –l — сокращение от слова long) дает более подробную информацию, включая размер файлов, их принадлежность и дату создания. Ключ –a (от слова all) дает информацию обо всех файлах текущей директории, включая скрытые. Для использования обоих ключей возможны записи: ls –la, ls –al, ls –l –a и ls –a –l.

man команда — Вывести на экран справку ОС UNIX по команде команда.

mkdir каталог — Создать новый каталог без файлов с именем каталог.

more файл — Вывести текстовый файл на экран в постраничном режиме. Для вывода следующей страницы нужно нажать клавишу пробел. Многие используют для этого команду cat и жалуются, что ее имя вводит в заблуждение. Это, однако, их вина. Команда cat не предназначалась для вывода файлов на экран; она срабатывает чисто случайно (и то не очень хорошо). Команда more – гораздо лучшее средство; не утруждайте себя возней с cat. Кроме того, more не совсем «интуитивна»; полезно запомнить фразу «show me more of this file» («покажи мне этот файл дальше»).

mv cтapoe-имя новое-имя — Переименовать (переместить) файл из cтapoe-имя в новое-имя.

Многие жалуются, что эту команду трудно запомнить из-за несоответствия сокращенного имени смыслу (mv – rename). Правильное замечание. Пользователи UNIX, однако, предпочитают считать, что файлы «перемещаются» (move), а не переименовываются (rename).

Если рассматривать эту операцию как перемещение, то работа в UNIX будет более осмысленной.

pg — отображает содержимое указанного файла на терминал постранично. После распечатки каждой страницы система делает паузу и ждет от вас подтверждения на продолжение вывода следующей страницы;

pr — форматирует и выдает файлы на стандартный вывод. Команда pr разбивает текст на ps — отображает состояние и номер каждого процесса, запущенного пользователем, выполняющегося в данный момент. ps –aux — отобразить все процессы системы.

pwd — Показать текущий каталог;

rm — Стереть (удалить) один или несколько файлов. Например, команда rm file1 file2 file удаляет три файла: filel, file2, file3. Команда rm –i перед удалением каждого файла просит Вас подтвердить свое намерение.

rmdir каталог — Стереть (удалить) каталог с именем каталог. Этот каталог должен быть пуст, т.е. в нем не должно быть файлов.

tar — Эта команда предназначалась для создания архивов магнитных лент (tape archive), но используется и для создания архивов файлов (объединений, включающих несколько файлов). Подобные архивы встречаются в Internet. Структура этой команды довольно необычна. Поэтому вместо ее описания ниже приведены три примера команды tar, которых Вам будет достаточно для работы. В этих примерах file.tar – архив, созданный командой tar. В первых двух командах мы будем работать с архивом, полученным извне. В последнем случае мы сами создадим архив.

tar сf file.tar list uname — отобразить имя системы UNIX, в которой вы работаете;

uncompress файл — Получить исходный файл из сжатого файла. Подобную операцию в UNIX выполняет gunzip.

wall [-g group] [file] — отправить на терминалы пользователей (группы) содержимое файла file.

wc — подсчитать числа строк, слов и символов в указанном файле и отобразить результат на терминале;

who — отобразить регистрационные имена пользователей, в данный момент зарегистрированных в вашей системе UNIX;

who am i — узнать какое регистрационное имя вы использовали при входе в систему;

write user— отправить пользователю user текстовые сообщения с консоли.

1.3 Стандартный ввод и вывод Одной из сильных сторон операционной системы UNIX является гибкость ее системы ввода-вывода. Многие команды посылают свою выходную информацию на терминал (экран). Вместо этого Вы можете путем переназначения записать выходную информацию любой команды в файл. Аналогичным образом, многие команды принимают входную информацию с клавиатуры, но Вы можете выполнить переназначение так, чтобы ввод производился из файла. ОС UNIX рассматривает все операции ввода-вывода одинаково – и входной и выходной информацией является файл, даже если он существует в системе микросекунды.

Рассмотрим примеры:

Команда > файл — Стандартный вывод — Поместить выходную информацию в файл, а не посылать ее на экран. То, что находилось в файле раньше, будет уничтожено. Например, если Вы хотите, чтобы список файлов Вашего каталога не выводился на экран, а был записан в файл, необходимо дать следующую команду:

% 1s -l > file Чтобы в файл записать ваш логин, нужна команда % whoami > file Команда >> файл — Стандартный вывод с добавлением.

— Дописать выходную информацию в файл следом за его содержимым.

Команда < файл — Стандартный ввод.

— Взять входную информацию из файла, а не с клавиатуры.

Команда | другая-команда — Конвейер.

— Взять стандартный вывод одной программы и использовать как стандартный ввод другой. Это одна из самых богатых возможностей ОС UNIX; ее можно использовать для создания собственных команд. Предположим, Вам нужен список всех файлов, принадлежащих пользователю edk. Эту операцию нельзя выполнить с помощью ключей команды ls, но, используя конвейер, можно объединить команды ls -l и grep edk:

Команда ls -l выдает список всех файлов, включая информацию о владельцах, а grep извлекает все пункты, содержащие строку edk. Если Вы работаете с UNIX редко, то сможете обойтись и без конвейеров. Но если Вы начнете выполнять нечто существенное с помощью конвейеров, то быстро поймете, насколько они полезны.

Переназначения стандартного ввода-вывода (>, >> или | ) всегда помещаются в самом конце команды, после всех ключей и параметров.

1.4 Структура каталогов Как и в MS-DOS и Macintosh, в операционной системе UNIX иерархическая (или "древовидная") файловая система. Это означает, что каждый файл находится в каталоге, а каталоги могут включать другие каталоги. В системе Macintosh каталоги называются "папками". В системах DOS и Windows используется тот же файлово-каталоговый язык, что и в UNIX.

Для разделения имен каталогов в UNIX используется прямая косая черта (/). Например, /home/john/letters/mom.brt означает: "файл mom.txl в каталоге letters в каталоге john в каталоге home". Можно также сказать, что john - это подкаталог каталога home и т.д.

В этом примере следует отметить еще несколько моментов:

Перед именем стоит косая черта (/). Косая черта в начале имени обозначает "корневой каталог", который является, по сути, точкой, в которой "склеены" между собой все диски системы. В ОС UNIX никогда не обращаются к самому диску, а всегда - к подкаталогам корневого каталога.

UNIX-системы являются многопользовательскими. Каждому пользователю назначается "домашний каталог", в котором он должен хранить свои файлы, даже если он - является единственным пользователем системы. /home/john - это, вероятно, домашний каталог пользователя john.

Пользователи могут создавать собственные каталоги так, как Джон создал каталог letters.

Взятое нами в качестве примера имя файла (/home/john/letters/mom.txt) называется полным именем, потому что оно показывает весь "путь" к файлу, начиная с корневого каталога. Такие имена не обязательно использовать постоянно. Применяется целый ряд сокращений:

Рабочий каталог всегда в Вашем распоряжении. Можно указывать пути относительно текущего каталога, а не корневого. Например, если текущим является каталог /home/john/letters, можно указать только имя файла - mom.txt. (Именно это Вы и делаете в большинстве случаев: указываете файл в текущем каталоге.) Команда pwd выдает имя текущего каталога; команда cd каталог делает текущим другой каталог. Так, если текущим является каталог /home/john, то команда cd letters перенесет Вас в каталог letters Команда mkdir каталог создает новый каталог, а команда rmdir каталог удаляет каталог при условии, что он не содержит файлов.

Вы можете обозначать домашний каталог знаком ~, а комбинацией ~имя - "начальный каталог пользователя имя". Например, ~john/letters/mom.txt - еще один способ указать файл Джона. Команда cd без параметров предназначена для возврата в начальный каталог, при этом не учитывается, откуда Вы начали работу.

Символы «..» обозначают "родительский каталог". Чаще всего они используются с командами cd. Например, если текущим является каталог ~john/letters, то команда cd.. перенесет Вас в каталог ~john.

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

1.4.1 Каталоги системы UNIX / — каталог root;

/stand — содержит программы и файлы данных, используемые в процессе загрузки;

/dev — содержит специальные файлы, представляющие собой устройства, такие как:

console – консоль, lp - печатающее устройство, term/* - пользовательские терминалы.

/etc — содержит файлы конфигурации и базы данных;

/home — содержит домашние каталоги пользователей;

/tmp — содержит временные файлы, например, буферы для редактирования файла;

/var — поддерево для изменяемых файлов (например, файлы регистрации);

/usr — содержит другие каталоги, например, bin, lib;

/usr/bin — содержит основные исполняемые программы.

/usr/lib — содержит библиотеки для программ и языков программирования.

1.4.2 Допустимые имена файлов В операционной системе UNIX правил использования имен файлов не так уж много.

В новейших UNIX-системах имена файлов могут иметь любую длину и включать почти все символы, кроме косой черты, которая используется для разделения каталогов. Лучше, однако, ограничиться строчными и прописными буквами, цифрами, точками и запятыми. Пробелы и другие специальные символы требуют специальной обработки.

Не ставьте в начале имени файла точку; команда ls не найдет такой файл в списке, если Вы не укажете ее с ключом -а. Использование точки в качестве первого символа имени файла позволяет "прятать" определенные файлы, чтобы они не "загрязняли" списки каталогов. Однако если Вы новичок в UNIX, то эта особенность может ввести Вас в заблуждение.

1.5 Символы подстановки (регулярные выражения) в именах файлов В операционной системе UNIX в качестве стандартных символов подстановки (шаблонов) для имен файлов приняты *, ? и []. В настоящее время чаще всего используется звездочка. Эти универсальные символы имеют следующее значение:

* используется для обозначения любого количества любых символов, то есть, любого объекта. Например, просто * обозначает любой файл каталога (или все файлы); *.txt - все имена файлов с расширением txt; gorilla* - все имена файлов, начинающиеся со слова gorilla.

? обозначает любой (но только один) символ. Например, source.? обозначает source.h, source.c, source.y и т.д.

[...] обозначает любой один символ из указанных в скобках. Вы можете указывать одиночные символы (например, [chyg] обозначает с, h, у либо g); диапазон ([а-z] обозначает любую строчную букву, а [a-z0-9A-Z] - любую букву или цифру). Отметим, что в одном диапазоне нельзя сочетать строчные и прописные буквы или буквы и цифры. [а-Z] или [А-9] приведут к удивительным результатам - возможно, Вы достигнете цели, но лишь если Вам очень повезет.

Например: ls /var/log/[0-9]*[a-zA-Z] осуществляет вывод на экран всех файлов, начинающихся на цифру и оканчивающихся на букву в директории /var/log.

К сожалению, символы подстановки нельзя применять в части "образец" команды grep. Вместо этого команда grep использует более сложное средство - "регулярные выражения". Конечно, в элементе файл команды grep символы подстановки использовать можно.

Например, команда осуществляет поиск строки с именем Джона во всех файлах текущего каталога.

1.6 ЗАДАНИЕ:

Чтобы открыть терминальное соединение с компьютером, на котором установлена ОС UNIX, необходимо запустить программу-эмулятор терминала putty:

//aics/server/student/for students/putty.exe указав в качестве адреса сервера fas.aics.ru, протокол: SSH, Character set: KOI8-R (на вкладке Translation), Font size: 12-14 points (на вкладке Appearance). Остальные данные для входа в систему, а также логин и пароль выдаются преподавателем.

Проверьте ваше местоположение в дереве файловой системы используя команду pwd. Обратите внимание на то, что в файловой системе Unix нет понятия «имя диска», вместо традиционного DOS-приглашения a:\, c:\, … w:\, мы видим всегда только «/» — корневой каталог (root).

В любой момент можно перейти в «домашнюю» директорию командой cd без параметров; в корневую директорию (root) командой cd /.

Изучите работу команды ls с различными параметрами.

Создайте (если не создана) директорию с вашим именем. Теперь это ваша директория:

все создаваемые и редактируемые вами файлы должны содержаться в ней.

Изучите работу команды who. Изучите работу стрелок перенаправления > и >>.

Создайте файл «myfile1», в котором бы содержался список всех находящихся на данный момент в системе, при помощи команды who и перенаправления ввода/вывода.

Добавьте в файл строку, содержащую информацию о пути к вашей текущей директории (той, в которой вы работаете).

Добавьте в файл строку, содержащую информацию о количестве строк, слов и символов в вашем файле, проверив работу команды wc.

Создайте директорию «laba1» в вашей домашней директории.

Скопируйте в директорию «laba1» созданный файл. Перейдите в директорию laba1 и убедитесь в том, что файл действительно скопирован.

Произведите архивацию файла в директории «laba1» используя команду compress.

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

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

Изучите работу команды grep, с ее помощью из вашего файла выведите на экран все 12.

строки содержащие слово «user» (либо «pts», либо другое, по указанию преподавателя).

Создайте конвейер, который бы подсчитал количество строк в списке файлов вашей 13.

директории. Результат добавьте в ваш файл.

Добавьте в ваш файл список файлов из директории «/dev», содержащих сочетание 14.

букв «in» при помощи конвейера.

Контрольные вопросы:

1. Чем отличается работа команды ls с ключом –l от работы с ключом –a; –la; –l –a?

2. Что такое «Домашняя директория»? Где она расположена?

3. Что такое Конвейер? Чем работа конвейера отличается от работы «>» и «>>»?

4. Как одной командой просмотреть содержимое домашней директории пользователя guser1, не зная пути к ней?

5. Как произвести поиск строки содержащей слово независимо от регистра букв?

6. В какой директории содержатся исполняемые программы who и wc?

Дополнительное задание Составьте конвейер, выполняющий действия в одну строку.

1. Подсчитайте количество пользователей в системе, использующих терминал “pts”.

2. Подсчитайте, сколько студентов из вашей группы зарегистрировались в системе.

3. Подсчитайте, сколько сообщений система добавила в файл /var/log/messages за сегодняшний день.

4. Подсчитайте, сколько файлов из директории /usr/home/std/guser1 имеют в полном описании комбинацию букв student.

5. Подсчитайте, сколько процессов запущенных в системе имеют статус (STAT) «I».

6. Подсчитайте, сколько сообщений система добавила в файл /var/log/messages за сегодняшний день за последний (предпоследний) час.

7. Подсчитайте, сколько файлов из директории /var/run содержат в имени последовательность букв «pid».

8. Подсчитайте, сколько процессов запущенных пользователем root имеют статус 9. Подсчитайте, сколько файлов из директории /usr/home/std/guser1 имеют в полном описании комбинацию букв lrwxr и число 13.

10. Подсчитайте, сколько файлов из директории /usr/home/std/guser1 имеют в полном описании комбинацию букв drwxr и число 12.

Дополнительное задание При помощи регулярных выражений выведите на экран файлы из директории /usr/lib, имена которых удовлетворяют следующим требованиям (используйте для вывода на экран команду ls по аналогии с ls /usr/lib/[0-9]*[a-zA-Z]):

d. далее произвольное количество символов, a. в имени файла присутствует символ «_» (знак подчеркивания), b. в имени также присутствует заглавная буква (после знака «_»), c. между знаком подчеркивания и заглавной буквой должен быть как минимум d. до знака «_» и после буквы возможны другие символы и буквы, e. имя файла должно оканчиваться любой латинской буквой.

b. в имени также присутствует заглавная буква, c. между первой буквой имени и заглавной буквой возможны другие символы, d. имя файла должно оканчиваться прописной буквой, e. между заглавной буквой и последней прописной буквой должен быть только один символ.

a. в имени файла присутствует гласная буква: a, u, e, y, i или o, d. после гласной буквы присутствует еще один знак «_», a. в имени файла последовательно встречаются буквы p, a, p, a, b. между буквами p, a, p, a возможны различные символы, d. через несколько символов следует символ «.», Отправьте всем пользователям системы сообщение о том, что до перезагрузки сервера осталось 2 минуты.

Устройте переписку между двумя терминалами, подобно чату сети Интернет.

2 Политика безопасности в ОС FreeBSD: права доступа к 2.1 Создание учетной записи пользователя Учетная запись — один из основных элементов, которые определяют работу компьютера под управлением Unix, предоставляющего услуги пользователям. Главная задача многих подсистем, входящих в состав операционной системы, — обеспечить пользователям надежный доступ к ресурсам. Так, например, электронное письмо, отправленное в удаленный офис, может по каким-либо причинам опоздать на сутки, но вы не услышите жалоб от пользователей. В то же время если при подготовке этого же сообщения информация, вводимая с клавиатуры, станет запаздывать на экране на два-три символа, многие пользователи сочтут работу системы неудовлетворительной.

Создание учетной записи и управление ею происходят достаточно просто. Учетная запись состоит из одной-двух строк, расположенных в нескольких файлах, которые содержат данные о привилегиях пользователя, пароль для входа в систему, сведения об оболочке и рабочий каталог (часть файловой системы, выделенная в полное распоряжение пользователя). В круг обязанностей системного администратора входит не только настройка основных сервисов, но и работа с файлами, содержащими учетные записи.

В состав различных версий Unix входят утилиты, предназначенные для управления учетными записями. Некоторые из этих утилит предоставляют дружественный интерфейс.

В разных версиях системы подобные утилиты организованы по-разному. Пытаясь выиграть в конкурентной борьбе, производители Unix стараются интегрировать данные утилиты в специальные оболочки администрирования (однако не все подобные попытки успешны). Некоторым администраторам такие оболочки нравятся, мы же считаем, что подобный подход к решению основных задач администрирования скрывает структуру, которая, по существу, одинакова для всех версий.

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

2.2 Файл паролей /etc/passwd Один из самых важных системных файлов — это файл /etc/passwd, присутствующий в каждой версии Unix. Если данный файл будет поврежден или удален, ни один пользователь, в том числе root (эта учетная запись принадлежит администратору) не сможет зарегистрироваться в системе.

Для каждого из пользователей в файле /etc/passwd содержится запись, представленная в следующем формате:

имя_пользователя:пароль:UID:GID:комментарии:рабочий_каталог:оболочка Назначение каждого из полей записи приведено ниже.

Имя_пользователя. Имя учетной записи пользователя.

Пароль. Пароль, представленный в зашифрованном виде. Если в данном поле содержится символ "*", то зарегистрироваться под этим именем в системе невозможно или сам пароль в зашифрованном виде вынесен в другой файл.

UID. Числовой идентификатор данного пользователя.

GID. Идентификатор группы, которой принадлежит пользователь. Поскольку каждый пользователь может быть членом нескольких групп, в файле /etc/passwd указывается идентификатор группы, принадлежность к которой подразумевается по умолчанию.

Комментарии. Дополнительные сведения о пользователе (обычно в этом поле указывается его полное имя).

Рабочий_каталог. Рабочий каталог пользователя.

Оболочка. Интерпретатор команд, используемый в процессе работы.

Информация в файле /etc/passwd представлена в текстовом виде и доступна для чтения всем пользователям. Право изменять содержимое данного файла имеет только суперпользователь. Для редактирования файла /etc/passwd, суперпользователь может применять любой текстовый редактор, например vi или joe.

В последних версиях Unix информация о пароле удалена из файла /etc/passwd и хранится в файле /etc/shadow для того, чтобы предотвратить попытки кражи паролей. В отличие от /etc/passwd, файл /etc/shadow недоступен для чтения обычным пользователям.

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

Файл /etc/shadow содержит не только закодированные пароли, но и информацию о сроке действия паролей и дополнительные сведения для реализации политики безопасности узла. Подобно файлу /etc/passwd, записи в файле /etc/shadow представлены в текстовом формате, а для разделения полей используются двоеточия.

В некоторых системах хэш-функции паролей каждого пользователя, а также некоторая дополнительная информация, хранятся в файле /etc/master.passwd.

Файлы master.passwd и shadow, как правило, защищены от чтения и изменения обычными пользователями.

2.3 Файл групп /etc/group Зарегистрированных пользователей можно объединять в группы. Это облегчает управление учетными записями, особенно если количество учетных записей велико. Механизм групп позволяет достаточно просто ограничивать доступ пользователей к данным и системным службам. Так, например, если вы захотите запретить пользователям из технического отдела обращаться к личным делам сотрудников предприятия, вы сможете сделать это, объединив пользователей в группы.

Файл групп (/etc/group) содержит сведения о группах, созданных в вашей системе. Информация в файле /etc/group также используется при выполнении некоторых команд, например, Is или find позволяет заменить идентификатор группы (GID) текстовым описанием. Информация в файле /etc/group представлена в текстовом формате; каждой группе соответствует запись, представленная в отдельной строке. Формат записи имеет следующий вид:

группа:пароль:GID:пользователи В полях записи содержится следующая информация:

Пароль. Пароль в закодированном виде. Если данное поле не заполнено, пароль не нужен.

GID. Числовой идентификатор группы.

Пользователи. Список имен учетных записей пользователей, принадлежащих группе. Имена пользователей разделяются запятыми.

Как видите, для создания учетной записи пользователя не надо прилагать много усилий. Достаточно открыть с помощью текстового редактора файл /etc/passwd и включить в него новую запись, а также создать для пользователя рабочий каталог, установив для этого каталога владельца и права доступа. После того как вы выполните указанные действия, пользователь получит возможность регистрироваться в системе.

Изменить владельца файла file можно с помощью команды chown. В большинстве случаев пользователю принадлежат как его рабочий каталог, так и все файлы в этом каталоге. Так, например, если для пользователя по имени Фред (регистрационное имя fred) создан рабочий каталог /home/fred, то для того, чтобы объявить Фреда владельцем этого каталога, администратору надо выполнить следующие команды:

Выражение..??* в составе команды соответствует всем файлам, имена которых начинаются с точки и содержат, помимо этой точки, еще как минимум два символа. В данном случае мы не собираемся изменять владельца родительского каталога (/home). Если бы вместо..??* мы включили в состав команды последовательность символов.*, имя родительского каталога (..) также соответствовало бы этому выражению. После выполнения приведенных выше команд пользователь fred назначается владельцем файлов, используемых при запуске оболочки (например,.cshrc,.login или.profile).

2.4 Права доступа: кто может обращаться к файлу?

FreeBSD является прямым потомком BSD UNIX® и основывается на некоторых ключевых концепциях UNIX. В первую очередь это, конечно, тот факт, что FreeBSD многопользовательская операционная система. Это означает, что несколько пользователей могут работать одновременно, решая различные задачи и совершенно не мешая друг другу. На системе лежит ответственность за правильное разделение и управление такими ресурсами как память, процессорное время, периферийные устройства и прочее.

Многопользовательская среда предполагает наличие механизма регулирования прав доступа к любому ресурсу в системе. Существует три типа прав доступа: на чтение, запись и исполнение. Права сгруппированы три по три, соответственно чтение/запись/ выполнение, каждому элементу ресурсов ставятся в соответствие права доступа для владельца (конкретный пользователь), для группы (все пользователи в группе) и для "всего мира" (все остальные пользователи). Объединив всех сотрудников технического отдела в одну группу, а пользователей, которым необходимо предоставить доступ к личным делам персонала предприятия, — в другую группу, вы сможете установить для разных групп различные права доступа к файлам и лишить таким образом сотрудников технического отдела возможности работать с личными делами.

Численное представление:

Нельзя читать и исполнять, разрешено писать Разрешено читать, нельзя писать и исполнять Разрешено читать и писать, нельзя исполнять Вы можете использовать опцию -l команды ls(1) для получения подробного листинга каталога, включающего колонку с информацией о правах на файл для владельца, группы и всех остальных. Например, команда ls -l в произвольном каталоге может вывести следующее:

total Вот как выглядит первая колонка вывода ls -l:

-rw-r--r-Первый (считая слева) символ говорит обычный ли это файл, каталог, символьное устройство, сокет или любое другое псевдо-файловое устройство. В нашем случае - указывает на обычный файл. Следующие три символа (в данном случае это rw-) задают права доступа владельца файла. Затем идут права группы, которой принадлежит файл (r--). Последняя тройка (r--) определяет права для всех остальных. Минус означает отсутствие каких-либо прав (т.е. нельзя ни читать, ни писать, ни выполнять). В данном случае права установлены таким образом, что владелец может читать и писать в файл, а группа и другие могут только читать. Таким образом, численное представление прав 644, где каждая цифра представляет три части прав на файл.

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

Эти специальные файлы содержатся в каталоге /dev.

Каталоги также являются файлами. К ним применимы те же права на чтение, запись и выполнение. Правда, в данном случае ''выполнение'' имеет несколько другой смысл. Когда каталог помечен как ''исполнимый'', это означает, что можно ''зайти'' в него (с помощью команды cd). Это также означает, что в данном каталоге можно получить доступ к файлам, имена которых известны (конечно, если собственные права на файл разрешают такой доступ).

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

Для изменения прав доступа к файлу используется команда chmod:

chmod 641 personnel.txt, где personnel.txt – файл, первое число (6) устанавливает права владельцу файла, второе число (4) – права членам группы владельца, третье число (1) – права всем прочим.

Существуют и другие права доступа, но они как правило используются в особых случаях, например, setuid-бит на выполняемые файлы и sticky-бит на каталоги.

Символические обозначения прав Символические обозначения, иногда называемые символическими выражениями, используют буквы вместо восьмеричных значений для назначения прав на файлы и каталоги. Символические выражения используют синтаксис chmod (кто)(действие)(права) file, где существуют следующие значения:

Эти значения используются командой chmod так же как и раньше, но с буквами:

chmod кто действие права имя_файла Например, вы можете использовать следующую команду для запрета доступа других пользователей к FILE:

% chmod go-rwx FILE или chmod go= FILE В этом примере после знака «=» стоит пробел — «пустота», «ничего».

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

2.5 Задание 1. Работа с файлом учетных записей пользователей /etc/passwd.

a. Найдите в файле /etc/passwd строку, описывающую Вашу учетную запись. Создайте файл users, содержащий эту строку.

b. Ответьте на вопросы: какую оболочку вы используете, какой идентификационный номер у Вас и какой идентификатор у вашей группы, что используется в качестве комментария к Вашей c. Подсчитайте, сколько зарегистрировано пользователей в той же системной группе, что и вы. Добавьте это число в файл users.

d. Добавьте в файл users строку, описывающую учетную запись главного администратора системы root.

2. Работа с файлом системных групп /etc/group a. Просмотрите файл /etc/group. Чем запись с GID=0 отличается от всех остаьных? Что это за группа?

b. Подсчитайте, сколько групп зарегистрировано в системе. Добавьте это значение к файлу users.

c. Найдите запись о вашей группе по её GID.

d. Добавьте в файл users строку с именем Вашей группы и ее 3. Работа с правами доступа a. Просмотрите содержимое вашей домашней директории с помощью команды ls –la. Имя какого пользователя указано, как имя владельца файлов? Какая группа является группой владельца b. Какие пользователи и группы являются владельцами текущего (.) и родительского (..) каталога?

c. Какие права доступа установлены для ваших файлов и каталогов? Кто из пользователей системы может осуществлять операции чтения, записи и выполнения с файлами?

d. Скопируйте в файл users строку, описывающую права доступа 4. Работа с разными пользователями.

a. Зайдите в систему параллельно с существующим сеансом через две новые консоли под именами guser1 (пароль – guser1) и b. Выясните, к какой группе принадлежат эти пользователи. Из консоли с Вашим пользователем добавьте строки о пользователях guser1 и guser2 в файл users.

c. В каких отношениях эти пользователи состоят с Вами (члены Вашей группы или «все прочие»)?

Ограничение прав доступа.

5. Для файла users полностью запретите доступ (для чтения, записи и выполнения) всем не принадлежащим вашей группе пользователям («всем прочим»). Но сохраните разрешения для владельца файла и членов его группы.

a. Из консоли с Вашим пользователем скопируйте в файл users строку, описывающую права доступа к файлу users.

b. Попытайтесь прочесть содержимое файла users командой more под пользователями guser1 и guser2 (не забудьте указать правильный путь к файлу). Сделайте выводы.

6. Запретите доступ на чтение, запись и выполнение для файла users всем принадлежащим вашей группе пользователям, но разрешите полный доступ для «всех прочих».

a. Из консоли с Вашим пользователем скопируйте в файл users строку, описывающую права доступа к файлу users.

b. Попытайтесь прочесть содержимое файла users командой more под пользователями guser1 и guser2 (не забудьте указать правильный путь к файлу). Сделайте выводы.

7. Копирование чужих файлов a. Для копирования используйте консоль пользователя, не принадлежащего вашей группе. Попытайтесь «украсть» файл users, скопировав его в директорию laba1, созданную вами на прошлой работе (в Вашей домашней директории).

b. Если копирование не удается, проанализируйте имеющиеся запреты. Добейтесь копирования любым способом: изменяйте требуемые права доступа под любым пользователем и любым файлам.

c. Убедитесь в завершении копирования: выведите список файлов целевой директории (laba1) с полным описанием. Имя владельца скопированного файла должно отличаться от имени владельца 8. Работа с директориями a. Для пользователя, не принадлежащего Вашей группе проведите три эксперимента с директорией laba1 (установите на эту директорию для этого пользователя персональные ограничения прав:

сначала «---», затем «r--» и «--x»), в каждом из которых определите разрешено ли этому пользователю:

• а) переходить в директорию командой cd;

• б) просматривать список файлов директории (ls);

b. Результаты представьте в виде таблицы.

9. Ответьте на контрольные вопросы.

10.Сделайте выводы по работе.

Контрольные вопросы:

1) Какое число в десятеричной системе исчисления соответствует правам доступа к файлу -rw-r-xr--?

2) Какими правами доступа к файлу file1, лежащему в директории dir1 обладает член группы создателя этого файла, если команда ls-l выводит на экран информацию:

3) Какой командой можно запретить изменения файла file1 для всех пользователей системы, не принадлежащих группе создателя файла?

Дополнительные задания:

Определите системные имена (login) всех системных администраторов.

Определите всех пользователей группы nogroup.

Определите всех пользователей группы mail.

Определите всех пользователей группы оperator.

Определите всех пользователей группы wheel.

Определите имя группы, членом которой является пользователь с именем www.

Определите имя группы, членом которой является пользователь news.

Определите имя группы, членом которой является пользователь games.

Найдите среди файлов других студентов Вашей студенческой группы, файлы или папки, к которым вам разрешен полный доступ.

10. Назовите UID и GID пользователя, являющегося владельцем директории /dev.

11. Назовите UID и GID пользователя, являющегося владельцем файла /.snat.

12. Назовите UID и GID пользователя, являющегося владельцем директории /usr/home/std/.

13. Назовите UID и GID пользователя, являющегося владельцем директории /usr/home/.

Командный интерфейс и политика безопасности ОС FreeBSD.

Методические указания к выполнению лабораторных работ по курсу: «Администрирование в информационных системах» для студентов профилей «Управление и информатика в технических системах», «Программное обеспечение средств вычислительной техники и автоматизированных систем», «Информационные системы и технологии в бизнесе» и специализаций: «CALS-технологии» и «Информационное и программное обеспечение систем управления» – Томск: изд. ТПУ, 2012. – 20 с.

Подписано к печати Формат 60х84.16. Бумага писчая № Плоская печать. Усл.Печ.Л.. Уч.-изд.л.

ИПФ ТПУ. Лицензия ЛТ №1 от 18.07.94.

Ротапринт ТПУ. 634034, Томск, пр. Ленина, 30.





Похожие работы:

«Уважаемые выпускники! В перечисленных ниже изданиях содержатся методические рекомендации, которые помогут должным образом подготовить, оформить и успешно защитить выпускную квалификационную работу. Рыжков, И. Б. Основы научных исследований и изобретательства [Электронный ресурс] : [учебное пособие для студентов вузов, обучающихся по направлению подготовки (специальностям) 280400 — Природообустройство, 280300 — Водные ресурсы и водопользование] / И. Б. Рыжков.— СанктПетербург [и др.] : Лань,...»

«ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ ГОРОДА МОСКВЫ СЕВЕРО-ВОСТОЧНОЕ ОКРУЖНОЕ УПРАВЛЕНИЕ ОБРАЗОВАНИЯ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ЦЕНТР ОБРАЗОВАНИЯ № 1430 Научно-практическая разработка Изучение темы Алгоритмы и алгоритмические структуры в профильных классах Автор: Алябьева Н.М. – учитель информатики и ИКТ Москва 2012 ВВЕДЕНИЕ Общая характеристика работы Глава 1. Теоретические основы профильного обучения информатике 1.1. Дидактические аспекты профильного обучения информатике 1.2....»

«ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ САРАТОВСКАЯ ГОСУДАРСТВЕННАЯ ЮРИДИЧЕСКАЯ АКАДЕМИЯ УТВЕРЖДАЮ Первый проректор, проректор по учебной работе _С.Н.Туманов 20 июня 2012 г. УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ДИСЦИПЛИНЫ СПЕЦИАЛИЗАЦИИ Уголовная ответственность участников избирательного процесса по специальности 030501.65 – Юриспруденция Саратов - 2012 Учебно-методический комплекс дисциплины обсужден на заседании кафедры уголовного и...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное бюджетное образовательное учреждение высшего профессионального образования НАЦИОНАЛЬНЫЙ МИНЕРАЛЬНО-СЫРЬЕВОЙ УНИВЕРСИТЕТ ГОРНЫЙ УТВЕРЖДАЮ Проректор по научной работе профессор В.Л. ТРУШКО ПРОГРАММА ВСТУПИТЕЛЬНОГО ИСПЫТАНИЯ ПО СПЕЦИАЛЬНОЙ ДИСЦИПЛИНЕ ЗЕМЛЕУСТРОЙСТВО, КАДАСТР И МОНИТОРИНГ ЗЕМЕЛЬ, соответствующей направленности (профилю) направления подготовки научно-педагогических кадров в аспирантуре НАПРАВЛЕНИЕ...»

«КАЗАХСКИЙ НАЦИОНАЛЬНЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ Н.П.ИВАНОВ доктор ветеринарных наук, профессор, академик НАН РК К.А.ТУРГЕНБАЕВ доктор ветеринарных наук, профессор А.Н. КОЖАЕВ кандидат ветеринарных наук ИНФЕКЦИОННЫЕ БОЛЕЗНИ ЖИВОТНЫХ Том 1 Общая эпизоотология Алматы, 2012 УДК 619:616.981.42 (075.8) ББК 48.73 я73 И22 Учебное пособие рассмотрено и рекомендовано к изданию Ученым Советом факультета Ветеринарной медицины и биотехнологии КазНАУ (протокол № 7 от 26 июня 2009 г.). Иванов Н.П. и др. И 22...»

«Методическое обеспечение (программа, основные методические и дидактические пособия) по предметам естественнонаучного цикла Предмет Класс Кол-во Программа Учебник Методические и дидактические часов пособия в нед/год Учебник: В.П Викторов, А.И 1. Никишов. Биология. Растения. Бактерии. Грибы и лишайники, Гуманит. изд. центр Владос,2010. 2. Марина А.В.Конспекты уроков. М.: Гуманит. Изд. Центр ВЛАДОС, год Программа для общеобразовательных учреждений по биологии авторского Лернер Г.И. Уроки...»

«Бодалев А.А. Столин В.В. Аванесов В.С. ОБЩАЯ ПСИХОДИАГНОСТИКА СПб.: Изд-во Речь, 2000. -440 стр. ISBN 5-9268-0026-1 ISBN 5-9268-0015-3 СПб.: Изд-во Речь, 2006 Общая психодиагностика. Бодалев А.А. Столин В.В. Аванесов В.С. В учебнике известных отечественных психологов представлены различные школы и направления мировой психодиагностики. Книга изобилует научными фактами, описаниями экспериментов и лабораторных работ, богата иллюстрирована практическими и методическими материалами. Авторы: А. А....»

«федеральное государственное бюджетное образовательное учреждение высшего профессионального образования МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ Кафедра Математика Л.Ф. Кочнева, З.С. Липкина, В. И. Новосельцева Теория вероятностей и математическая статистика Часть II Рекомендовано редакционно-издательским советом университета в качестве учебного пособия для бакалавров направления Экономика МОСКВА - 2012 1 федеральное государственное бюджетное образовательное учреждение высшего...»

«Государственное образовательное учреждение высшего профессионального образования РОССИЙСКАЯ ТАМОЖЕННАЯ АКАДЕМИЯ БЮЛЛЕТЕНЬ реферативной информации о научно-исследовательских и диссертационных работах выпуск 5 2 0 10 г. Бюллетень знакомит с научно-исследовательскими разработками, выполненными в Российской таможенной академии в 2009 году. Он содержит реферативную информацию о научно-исследовательских и диссертационных работах. Выпуск подготовлен коллективом научно-исследовательского центра...»

«Федеральное агенство по образованию и науке Российской Федерации Государственное образовательное учреждение высшего профессионального образования Воронежский государственный университет Д.В. Крыльский, А.И. Сливкин ГЕТЕРОЦИКЛИЧЕСКИЕ ЛЕКАРСТВЕННЫЕ ВЕЩЕСТВА (ЛЕКАРСТВЕННЫЕ ВЕЩЕСТВА С ГЕТЕРОЦИКЛИЧЕСКОЙ СТРУКТУРОЙ) Учебное пособие по фармацевтической химии Воронеж 2007 УДК 615.07 Рекомендовано к изданию Ученым Советом фармацевтического факультета 18.01.2007 г (протокол № ). Р е ц е н з е н т: зав....»

«Министерство образования Республики Беларусь УО ПОЛОЦКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Кафедра уголовного права и криминалистики МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ К ПРАКТИЧЕСКОЙ ПОДГОТОВКЕ СТУДЕНТОВ заочной формы обучения по дисциплине ПРОКУРОРСКИЙ НАДЗОР для специальности 24-01-02 Правоведение г. Новополоцк, 2013 Рассмотрены и рекомендованы к утверждению на заседании кафедры уголовного права и криминалистики, протокол № 3 от 05 марта 2013 г. Заведующий кафедрой И.В. Вегера Составитель: ассистент кафедры...»

«Н.И. ИОПа Рекомендовано Учебно-методическим объединением вузов по университетскому политехническому образованию в качестве учебного пособия для студентов, обучающихся по специальности 230101 Вычислительные машины, комплексы, системы и сети УДК 004(075.8) ББК 32.973я73 И75 Рецензенты: В.Ф. Корнюшко, заведующий кафедрой информационных технологий Московской государственной академии тонких химических технологий, засл. деят. науки РФ, д-р техн. наук, проф., А.М. Губарь, доц. кафедры Компьютерные...»

«ОТЧЁТ Государственного учреждения образования Академия последипломного образования о выполнении Плана Министерства образования Республики Беларусь по совершенствованию организации образовательного процесса по иностранным языкам на уровнях дошкольного, общего среднего, профессионально-технического, среднего специального и высшего образования на 2010-1015 годы В 2013 году в Государственном учреждении образования Академия последипломного образования повысили свою квалификацию по актуальным...»

«РАБОЧАЯ ПРОГРАММА по ГЕОГРАФИИ в 10 классах (Базовый уровень) Пояснительная записка Статус документа Данная рабочая программа составлена на основании: стандарта среднего (полного) общего образования по географии (базовый уровень) 2012 г. примерной программы для среднего (полного) общего образования по географии (базовый уровень) 2012 г. Сборник нормативных документов География М., Дрофа, 2013 г. приказа УОиН Липецкой области №451 от 16.05.2013г. О базисных учебных планах для ОУ липецкой...»

«Правительство Самарской области Министерство экономического развития, инвестиций и торговли Самарской области Некоммерческое партнерство Региональный центр инноваций и трансфера технологий СТРАТЕГИЯ ВЫВОДА ПРОДУКТОВ НА РЫНОК (ЕВРОСОЮЗ – РОССИЯ) Методическое пособие • Идентификация рынка • Оценка уровня конкуренции • Оценка достижимого уровня продаж или как рассчитать, сколько можно продать на выбранном рынке • Перевод товара/услуги из изобретения в рыночное предложение • Установление цены •...»

«Национальный технический университет Украины Киевский политехнический институт Методические указания к выполнению курсовой работы по дисциплине НАВИГАЦИОННЫЕ СИСТЕМЫ для студентов специальности 7.05100303 Приборы и системы ориентации и навигации составитель доц. Мелешко В.В. Киев 2011 1. ЦЕЛЬ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ Цель курсовой работы (КР) - закрепить и углубить знания, полученные на лекциях, практических и лабораторных занятиях, укрепить навыки самостоятельного изучения отдельных вопросов,...»

«Министерство образования Республики Беларусь Учреждение образования Гомельский государственный университет имени Франциска Скорины АКТУАЛЬНЫЕ ВОПРОСЫ НАУЧНО-МЕТОДИЧЕСКОЙ И УЧЕБНО-ОРГАНИЗАЦИОННОЙ РАБОТЫ: ПОДГОТОВКА СПЕЦИАЛИСТА В КОНТЕКСТЕ СОВРЕМЕННЫХ ТЕНДЕНЦИЙ В СФЕРЕ ВЫСШЕГО ОБРАЗОВАНИЯ Материалы Республиканской научно-методической конференции (Гомель, 13–14 марта 2014 года) В четырех частях Часть 1 Гомель ГГУ им. Ф. Скорины 2014 1 УДК 378.147(476.2) Материалы Республиканской...»

«Минобрнауки РФ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Саратовский государственный социально - экономический университет Балаковский институт экономики и бизнеса (филиал) Н.Ю.Сулейманова Логика Учебное пособие для студентов направления 080100.62 Экономика (бакалавриат) Балаково 2012 1 УДК 16 ББК 87.4 С-89 Рецензенты: кандидат философских наук, доцент Безнос И.А. кандидат социологических наук, доцент Федина Е.Н. Сулейманова Н.Ю. С-89...»

«Факультативные дисциплины Анестезиология-реаниматология и основы доказательной медицины Цикл дисциплин (по учебному плану) ФД.А.01 Факультативные дисциплины Курс 2 Трудоемкость в ЗЕТ 3 Трудоемкость в часах 108 Количество аудиторных часов на 22 дисциплину В том числе: Лекции (часов) 4 Практические занятия (часов) 18 Количество часов на самостоятель- 86 ную работу Рабочая программа факультативной дисциплины Анестезиологияреаниматология и основы доказательной медицины (ФД.А.01) составлена на...»

«сРЕДНЕЕ ПРОФЕссИОНАЛЬНОЕ ОБРАЗОВАНИЕ П.А. ЕгОРОВ, В.Н. РуДНЕВ ОсНОВы этИкИ И эстЕтИкИ Рекомендовано ФГУ Федеральный институт развития образования в качестве учебного пособия для использования в учебном процессе образовательных учреждений, реализующих программы среднего профессионального образования УДК 17(075.32) ББК 87.7я723 Е30 Рецензенты: Б.М. Балоян, директор ГОУ СПО МО Колледж „Угреша“ (г. Дзержинский), д-р техн. наук, проф., В.В. Васильев, преподаватель социально-экономических дисциплин...»






 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.