Предмет, методы, периодизация истории государства и права зарубежных стран

    История государства и права зарубежных стран в системе наук

    Древний Египет

    Государственный строй Древнего Египта

    Право Древнего Египта

    Древние государства Месопотамии

    Характеристика Древнего Шумера

    Общественный строй Вавилонского государства

    Государственное устройство Вавилонии

    Законы Хаммурапи

    Характеристика Древней Индии

    Общественный строй Древней Индии

    Государственное устройство Древней Индии

    Законы Ману

    Древний Китай. Государство Шан (Инь)

    Древний Китай. Государство Чжоу

    Древний Китай. Государство Цинь

    Древний Китай. Государство Хань

    Право Древнего Китая

    Древняя Греция

    Общественный строй Афин

    Государственное устройство Афин

    Рабовладельческое государство в Спарте

    Право Древней Греции

    Царский период Древнего Рима

    Римская республика

    Римская империя

    Римское право

    Государство франков

    Государственное устройство франков

    Салическая правда франков

    Общественный и государственный строй Франции в период феодальной раздробленности (IX - XIII вв.)

    Общественный строй Франции в период сословно-представительной монархии (XIV - XV вв.)

    Государственное устройство Франции в период сословно-представительной монархии (XIV - XV вв.)

    Общественный строй Франции в период абсолютной монархии (XVI - XVIII вв.)

    Государственное устройство Франции в период абсолютной монархии (XVI - XVIII вв.)

    Право средневековой Франции

    Государственный строй Германии в раннефеодальный период

    Германия в период феодальной раздробленности

    Англия в период раннефеодальной монархии

    Англия в XI - XIV вв.

    Англия в период абсолютной монархии

    Право средневековой Англии

    Средневековый Китай

    Право средневекового Китая

    Арабский Халифат

    Право Халифата

    Английская буржуазная революция XVII в

    Утверждение конституционной монархии в Англии XVIII в.

    Право Англии в XVII - XIX вв.

    Образование США

    Конституция США 1787 г. Билль о правах 1791 г.

    Государство США в XIX - начале XX вв.

    Французская революция 1789 - 1794 г.

    Государственный строй Франции по Конституции 1791 г.

    Жирондистская республика (Первая республика)

    Якобинская республика

    Франция в период Империи

    Вторая республика во Франции

    Третья республика во Франции

    Гражданский кодекс Франции 1804 г.

    Уголовный кодекс Франции 1810 г.

    Германская империя

    Германское Уголовное уложение 1871 г. Уголовно-процессуальный кодекс 1877 г.

    Германское гражданское уложение 1896 г.

    Япония в XIX в.

    Китай в XIX - начале XX вв.

    "Новый курс" Франклина Рузвельта

    Развитие Великобритании в XX в.

    Четвертая республика во Франции

    Пятая республика во Франции (с 1958 г.)

    Веймарская республика в Германии

    Гитлеровская Германия

    Япония после второй мировой войны

1. Предмет, методы, периодизация истории государства и права зарубежных стран

    1. Предмет истории государства и права зарубежных стран

    2. Основные методы истории государства и права зарубежных стран

    3. Периодизация истории государства и права зарубежных стран

1. Предмет истории государства и права зарубежных стран:

    изучение возникновения, развития и функционирования государства и права стран, оказавших наибольшее влияние на историю государственности;

    исследование присущих им причинно-следственных связей и конкретно-исторических закономерностей.

2. Основные методы истории государства и права зарубежных стран:

    исторический;

    сравнительно-исторический;

    системно-структурный;

    статистический.

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

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

    синхронного сравнения - сопоставления их отдельных качеств с показателями других однотипных и одновременных явлений;

    диахронного сравнения - сопоставления самих явлений или даже одного явления с самим собой на разных временных этапах развития.

Эти методы используют следующие научные приемы:

    аналогию;

    экстраполяцию.

Аналогия применяется в случаях изучения явлений, сведения о которых неточны, неполны или фрагментарны. Умозаключением по аналогии является вывод о сходстве некоторых явлений в каких-либо определенных отношениях, сделанный на основании их сходства в других отношениях.

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

Системно-структурный метод эффективен при исследовании самоуправляющихся систем, состоящих из множества взаимодействующих элементов. Их анализ предусматривает: изучение структуры элементов, их внутренние и внешние связи, выявление системообразующих элементов.

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

3. История государства и права зарубежных стран изучается в хронологических рамках четырех основных периодов:

    история государственно-правовых институтов Древнего мира (IV тыс. до н. э.-Ув. н. э.);

    история государственно-правовых институтов Средних веков (V в. - XVII - XVIII вв.);

    история государственно-правовых институтов Нового времени (XVII -XVIII вв.-конец XIX в.);

    история государственно-правовых институтов Новейшего времени (XX в.).

История государства и права зарубежных стран в системе наук

История государства и права зарубежных стран тесно связана с теорией государства и права.

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

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

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

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

Древний Египет

    1. Государство Древнего Египта

    2. Периодизация истории Древнего Египта

    3. Общественный строй

1. Государство Древнего Египта - одно из древнейших государств в мире.

Оно сложилось к III тысячелетию до н. э. в Северо-Восточной Африке. Его расположение в долине по нижнему течению реки Нила обусловило интенсивное развитие поливного земледелия, что способствовало социальному расслоению и выделению управленческой верхушки во главе с первосвященниками-жрецами уже в первой половине IV тысячелетия до н. э.

Во второй половине IV тысячелетия до н. э. в Древнем Египте складываются первые государственные образования - номы. Они также возникли вследствие развития поливного земледелия: сельские общины объединялись вокруг храмов для совместного ведения ирригационных работ. Номов ко времени образования единого египетского царства было на его территории около сорока. Они первоначально объединились в два самостоятельных государства - Верхний (Южный) Египет и Нижний Египет.

К концу IV тысячелетия до н. э. цари Верхнего Египта завоевали и объединили под своей властью весь Египет.

2. История Древнего Египта делится на следующие периоды:

    период Раннего царства (3100 - 2800 гг. до н. э.);

    период Древнего царства (около 2800 - 2250 гг. до н. э.);

    период Среднего царства (около 2250 - 1700 гг. до н. э.);

    период Нового царства (около 1575 - 1087 гг. до н. э.).

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

3. Египетское государство в период Раннего царства представляло собой древний племенной союз.

Основную массу населения составляли свободные крестьяне-общинники. Общины владели землей на основе общинного землевладения. Государственная власть считала себя верховным собственником всей земли и взимала в свою пользу часть доходов свободного населения общин. В Египте раньше, чем в других странах, сложилось классовое рабовладельческое общество. Уже в период Раннего царства в результате ведения многочисленных войн появились пленники-рабы, которых использовали в крупных хозяйствах.

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

Власть государства утверждалась в концентрации собственности у отдельных лиц, начиная с фараона.

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

Особое положение в египетском обществе заняли жрецы. Они были окружены всеобщим почитанием ввиду того, что монопольно обладали знаниями о загробном мире, владели искусством врачевания, возведения сложных архитектурных сооружений, умели вычислять площади земельных участков. Жрецы служили опорой царской власти, обожествляя и прославляя фараонов. Храмовые хозяйства освобождались от налогов и отработок на государство. Фараон был не только верховным правителем, но и верховным жрецом, хотя постепенно эти функции начинают разделяться.

Эпоху расцвета Среднего царства (XVIII в. до н. э.) характеризуют следующие важные черты общественных отношений:

    значительно растет рабовладение в частных хозяйствах и изменяется положение землевладельцев;

    происходит расслоение сельских общин, приводя к образованию мелких собственников - неджесов.

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

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

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

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

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

Государственный строй Древнего Египта

    1. Основные черты государственного строя в период Раннего царства

    2. Основные черты государственного строя в период Древнего царства

    3. Основные черты государственного строя в период Среднего царства

    4. Основные черты государственного строя в период Нового царства

    5. Армия

    6. Судебная система

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

В период Раннего царства в руках государства находилось верховное руководство работами по организации оросительного дела в Нильской долине.

2. Особенность государственного строя Древнего царства заключается в централизации управления.

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

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

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

3. Начало эпохи Среднего царства характеризуется почти неограниченной властью номархов. Объединению государства и укреплению центральной власти способствует ограничение фараонами власти номархов - происходит замена независимых правителей областей новыми, подчиненными царской власти. В этих реформах опорой царя были придворная, служилая знать, а также воинство, охранявшее царя.

4. Основной чертой государственного строя в период Нового царства становится укрепление системы централизованного бюрократического управления. Страна была разделена на два административных округа: Верхний и Нижний Египет, каждым из которых руководил особый наместник фараона. Административные округа делились на области - номы. Города и крепости возглавляли начальники, которых назначал фараон. Первым и высшим сановником оставался везир. Другими важными чиновниками были главный казначей и начальник всех царских работ. Многочисленные чиновники-писцы записывали приказы, надзирали за работами земледельцев и ремесленников, подсчитывали доходы, идущие в казну.

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

5. Регулярной армии в Древнем царстве не существовало. В случае проведения военных операций армия создавалась из ополченцев, которые в мирное время занимались своим хозяйством. Кадрового офицерства не было, во главе военных отрядов выступал сам фараон или назначенный им сановник; в период раздробленности военная сила из ополченцев находилась в распоряжении местных номархов. В период Среднего царства возникает кадровое офицерство. В Египте начинает формироваться царская гвардия и личная охрана царя. После завоеваний гиксосов, с XVIII в. до н. э., в египетской армии наряду с пехотой появляются конница и боевые колесницы. В Новом царстве идет расширение границ государства за счет соседних территорий, и в связи с активизацией военной политики создается постоянная боеспособная армия из земледельцев-египтян, мелких и средних горожан, находящаяся на полном содержании фараона. В дальнейшем потребовалось строительство пограничных крепостей, опорных охранных пунктов, флота.

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

Полицейские функции сначала выполняла армия, а в эпоху Нового царства - специальные полицейские отряды, которые несли охрану столицы, каналов, зернохранилищ, храмов.

6. Суд в Древнем Египте не был отделен от администрации.

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

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

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

Тюрьмы в Египте представляли собой административные и хозяйственные поселения преступников. Специальное царское бюро занималось распределением различных категорий бесправного населения на тяжелые принудительные работы.

Право Древнего Египта

    1. Источники права

    2. Собственность

    3. Виды обязательств

    4. Брачно-семейные отношения

    5. Уголовное право и процесс

1. Источники права в Древнем Египте:

    первоначально - обычай;

    с развитием государства - законодательная деятельность фараонов.

2. В Египте существовали следующие виды земельных владений.

    государственные;

    храмовые;

  • общинные.

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

Движимое имущество (рабы, рабочий скот, инвентарь) могло находиться в частной и иной собственн"ости и быть предметом различных сделок.

3. Виды договоров, известные в древнеегипетском праве:

    договор займа;

    договор найма;

    договор купли-продажи;

    договор аренды земли;

    договор поклажи;

    договор товарищества.

Из-за особой ценности земли в Египте был создан особый порядок перехода ее из рук в руки, предусматривающий совершение трех действий:

    первое - достижение соглашения между продавцом и покупателем о предмете договора и производстве платежа;

    второе - продавец давал клятву перед лицом богов, подтверждавшую договор;

    третье - ввод покупателя во владение, что вело к переходу права собственности на землю.

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

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

5. Египетское право признавало преступлениями широкий круг деяний, которые можно объединить в следующие группы:

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

    преступления религиозного характера - убийство священных животных, чародейство;

    преступления против личности - убийство, членовредительство;

    имущественные преступления - кража, обмеривание, обвешивание;

    преступления против чести и достоинства - прелюбодеяние, изнасилование.

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

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

Древние государства Месопотамии

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

Государство Шумер получило свое название от народа шумеров, древнейшего населения страны, заложившего основы цивилизации в Междуречье. Постепенно всю территорию государства захватили проживавшие к северу от шумеров аккадцы, создав могучее Шумеро-Аккадское царство.

2. Около 2000 г. до н. э. Междуречье захватили кочевники-амореи, которые победили Шумеро-Аккадское царство и расселились на его территории. Одним из опорных пунктов кочевников был Вавилон. Возвышению Вавилона способствовало удобное географическое положение, и при царе Хаммурапи (1792 - 1750 гг. до н. э.) Вавилон сделался столицей огромного государства, которое включало в себя большую часть Междуречья. После смерти Хаммурапи Стадо-Вавилонское царство (Вавилония), потерпев ряд поражений от своих соседей, в 1595 г. до н. э. было уничтожено хеттами и касситами.

В VII - VI вв. до н. э. Вавилон пережил новый подъем - настала эпоха Ново-Вавилонского (Халдейского) царства. При Навуходоносоре II Вавилонское царство превратилось в могущественную державу. После смерти Навуходоносора II Вавилонию захватывает персидский царь Кир. В обществе развиваются рабовладельческие отношения, происходит рост крупного землевладения. Осуществляется строительство храмовых, оборонительных и ирригационных сооружений. Получают развитие ремесло и торговля. Как и в Древнем Египте, высокое положение в обществе занимало жречество.

Характеристика Древнего Шумера

    1. Общественный строй Древнего Шумера.

    2. Государственный строй Древнего Шумера.

1. Особенностью общественного строя Древнего Шумера является сохранение пережитков родоплеменной организации.

Существование территориальных общин обусловлено тем обстоятельством, что сельское хозяйство основывалось на принципе организованного орошения. Центрами управления сельским хозяйством были храмы. Сначала они не имели собственной земли - каждая деревня выделяла своему храму участок земли, который обрабатывался крестьянами-общинниками, а собранный урожай отдавался храму. Постепенно храмы стали вести на этих землях хозяйство самостоятельно, присвоив их себе. Увеличение территории храмовых земель происходило за счет их купли-продажи, которая рано была разрешена в Шумере. Часть земель сдавалась в аренду.

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

Родовые общинники составляли более пятидесяти процентов населения. Общинники, потерявшие связь с общиной, обладали личной свободой, но находились в экономической зависимости от храмов и частных лиц. Наемный труд безземельных крестьян широко применялся на храмовых землях.

Рабами в Шумере были в основном чужеземцы, плененные или купленные. Рабов могли иметь и храмы, и частные лица.

2. Государственный строй Древнего Шумера отличается тем, что на территории Шумера находилось несколько десятков самостоятельных городов и областей, не составлявших единрго государства. Наиболее известными были: Эриду, Ур, Лагаш, Умма, Урук, Киш. Главой города и области был верховный жрец главного городского храма, носивший титул "энси" ("патеси"). Если власть правителя выходила за границы города, правителю присваивался титул "лугаля". Основные функции правителя сводились к управлению общественным строительством, ирригацией и храмовым хозяйством. Энси и лугали возглавляли общинный культ, предводительствовали войском, председательствовали в совете старейшин и народном собрании.

Компьютерные сети изменили нашу жизнь. Они были почти незаметны в 1970-х и даже в 1980-х. Однако в начале 1990-х годов что-то произошло. Возможно, это было появление World Wide Web и графических Web-броузеров, благодаря которым Internet пришла во многие семьи. Возможно, число сетевых соединений превысило какой-то критический предел. Может быть, этот предел превысило количество сетевых программ. Как бы то ни было, сейчас о сетях знают все. А самое главное, что каждый знает о существовании Internet.

Internet объединяет миллионы компьютеров, на многих из которых выполняются серверы - программы, принимающие запросы от клиентов и обрабатывающие их. Благодаря тому что протоколы, на которых базируется Internet, допускают межплатформенное взаимодействие, в обмене данными могут участвовать клиенты и серверы, выполняющиеся на различных компьютерах и в разных операционных средах. В последние годы одной из самых популярных операционных систем стала Linux. Установленная на недорогом компьютере x86, система Linux обеспечивает эффективную работу серверов, поддерживающих узлы небольшого и среднего размеров. С увеличением производительности компьютеров появляется возможность выполнения в среде Linux серверов, обрабатывающих большие объемы данных. В результате от системного администратора часто требуется умение настраивать систему Linux и серверы, выполняющиеся в ее среде.

На каких же серверах следует остановить свой выбор? Существуют сотни, если не тысячи, серверных программ. В большинстве книг, посвященных системе Linux, основное внимание уделяется нескольким популярным серверам: HTTP-серверу (обычно это Apache), серверам удаленной регистрации, таким как Telnet и SSH, файловым серверам, примерами которых являются NFS и Samba, и некоторым другим типам серверов. В данной книге рассматриваются самые различные серверы. Разнообразие рассматриваемых вопросов не дает возможности подробно изучить работу и особенности настройки каждого из серверов, но все же приведенной информации достаточно, чтобы обеспечить выполнение соответствующих программ. Помимо наиболее популярных серверов, в настоящей книге также рассматриваются средства, которым обычно уделяется мало внимания, но которые, тем не менее, чрезвычайно важны для нормального функционирования сети. Так, например, здесь есть главы, посвященные DHCP-серверу, временному серверу и системе Kerberos. В данной книге не излагаются основы функционирования сетей. Считается, что читатель уже имеет представление о сетевых средствах и собирается повысить свою квалификацию.

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

На кого рассчитана эта книга

Данная книга содержит расширенные сведения о сетевых средствах Linux и ориентирована на специалистов, которые уже работали с сетями и системой Linux. Первые главы содержат сведения о настройке низкоуровневых сетевых средств Linux. Чтобы материал этих глав был понятен, надо иметь общее представление о Linux, или, по крайней мере, о UNIX, и знать терминологию, применяющуюся при описании сетевых средств. Если же вы не знакомы с системой Linux, вам имеет смысл прочитать вводные материалы, например, книгу Марселя Гагне (Marcel Gagnе) Linux System Administration: A User"s Guide (Addison-Wesley, 2002) или нашу с Вики Стенфилдом (Vicki Stanfield) книгу Linux System Administration (Sybex, 2001).

Если вы хотите больше узнать о таких серверах, как Apache и Samba, но не собираетесь покупать книгу, полностью посвященную одному продукту, либо если вы хотите получить сведения о небольших, но очень важных серверах, таких как xntpd и xfs, эта книга - для вас. В ней вы также найдете многочисленные практические советы, например, о том, как запустить сервер и завершить работу с ним, как создать резервную копию информации в сети, как ограничить сферу действий сервера поддеревом

, как построить брандмауэр, и т.д. Эти сведения позволят вам по-новому взглянуть на процесс администрирования вашей сети и, возможно, повысить производительность и надежность ее работы.

При написании данной книги я ориентировался на администраторов сетей небольшого и среднего размеров. В такой сети могут присутствовать компьютеры под управлением UNIX, Windows, MacOS и других операционных систем, и, конечно же, к ней подключена хотя бы одна машина Linux. В большинстве глав описываются общие принципы работы того или иного инструмента, а затем приводится информация о его использовании. Эту книгу можно использовать как справочное пособие. Если вы хотите иметь книгу, в которой описаны самые разнообразные сетевые средства Linux, то вы держите ее в руках.

Версии Linux

Одна из причин возникновения проблем при администрировании Linux состоит в том, что Linux нельзя рассматривать как единую операционную систему; это скорее набор систем, созданных на базе одного ядра. Разновидности Linux называют версиями или дистрибутивными пакетами . В состав дистрибутивного пакета входят ядро, инсталляционная программа, ориентированная на данную версию Linux, набор утилит, специальных инструментов, пользовательских программ и т.д. Кроме того, любой дистрибутивный пакет включает сценарии; некоторые из них предназначены для запуска серверов, другие - для настройки компонентов системы. В разных дистрибутивных пакетах содержатся разные версии ядра и различные наборы инструментальных средств. При инсталляции некоторых дистрибутивных пакетов часто устанавливаются специальные серверы, например почтовый сервер, в роли которого, в зависимости от версии Linux, выступают программы

, или Postfix. Характерные черты каждой версии Linux накладывают свой отпечаток на работу с ней и особенно на ее администрирование.

Во многих книгах игнорируются различия между разными версиями Linux. Основное внимание в них уделяется одному дистрибутивному пакету, а остальные упоминаются лишь время от времени. При написании этой книги я ставил перед собой цель более или менее подробно описать все популярные версии. В частности, здесь рассматриваются особенности Caldera OpenLinux 3.1, Debian GNU/Linux 2.2, Mandrake 8.1, Red Hat 7.2, Slackware 7.0, SuSE 7.3 и TurboLinux 7.0. У меня не было возможности детально рассмотреть каждую систему, я старался привлечь внимание читателя к главным различиям между ними. Так, например, в книге вы найдете сведения о том, какие средства используются в каждой версии Linux для запуска серверов, какие программы обеспечивают FTP-взаимодействие, и т.д. В некоторых главах рассматриваются различные программы, реализующие конкретный тип сервера. Сделано это для того, чтобы вы могли составить представление о различиях в конфигурации, устанавливаемой по умолчанию в разных дистрибутивных пакетах.

Структура книги

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

Часть I. Эта часть короче других; она содержит лишь четыре главы. В ней описана настройка ядра системы, приведены общие сведения о конфигурации средств TCP/IP, стеках протоколов и сценариях запуска.

Часть II. В этой части рассматриваются серверы, к которым, вероятнее всего, будут обращаться лишь компьютеры вашей локальной сети. В ней обсуждаются сервер DHCP, система Kerberos, серверы Samba и NFS, организация печати с помощью LPD, временные серверы, почтовые серверы POP и IMAP, серверы новостей, серверы удаленной регистрации, система X Window и сервер VNC, сервер шрифтов, сервер удаленного администрирования и средства резервного копирования.

Часть III. Эта часть посвящена рассмотрению серверов, используемых для работы в Internet. В ней представлены сведения о серверах DNS, почтовых серверах, поддерживающих протокол SMTP, Web- и FTP-серверах.

Часть IV. В этой части обсуждаются вопросы сетевой безопасности. Здесь рассматриваются общие вопросы защиты, средства для создания поддерева

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

Чтобы упростить восприятие излагаемого материала, в книге приняты следующие соглашения.

Основной текст отображается обычным пропорциональным шрифтом.

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

Моноширинным шрифтом
выделены имена файлов и узлов сети, фрагменты программного кода, содержимое конфигурационных файлов, команды, введенные с клавиатуры, и текст, выводимый на экран при выполнении программы.

Если в тексте встречается команда, вводимая с клавиатуры, в начале строки отображается приглашение для ввода. Символ

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

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

На заметку

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

Совет

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

Внимание

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

Врезка

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

При обсуждении вопросов сетевого взаимодействия часто бывает необходимо указать IP-адреса компьютеров. В большинстве случаев я использую адреса, выделенные для внутренних сетей (192.168.0.0–192.168.255.255, 172.16.0.0–172.31.255.255 и 10.0.0.0–10.255.255.255). Я поступаю так для того, чтобы читатель, неудачно повторивший пример из книги, не нанести вред реальному компьютеру, подключенному к Internet.

Контактная информация

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

. Я также поддерживаю Web-страницу, посвященную данной книге, которая находится по адресу
http://www.rodsbooks.com/adv-net/
. Благодарности

Я хочу выразить благодарность редактору Кэрен Геттмен (Karen Gettman) за кропотливую работу, выполненную при подготовке данной книги к печати. В этом ей помогала координатор проекта Эмили Фрей (Emily Frey), которая сделала ряд ценных замечаний относительно текста книги. Ни одна техническая книга не может увидеть свет без помощи консультантов, которые помогают убедиться, что при изложении материала автор не погрешил против истины. Консультантами при подготовке этой книги к печати были Кэрел Белоун (Karel Baloun), Эми Фонг (Amy Fong), Говард Ли Хекнесс (Howard Lee Harkness), Гарольд Хоук (Harold Hauck), Эрик X. Херрин (Eric H. Herrin II), Дэвид Кинг (David King), Роб Колстэд (Rob Kolstad), Мэтью Миллер (Matthew Miller), Айэн Редферн (Ian Redfern) и Элекси Зинин (Alexy Zinin). После их работы над текстом в книге не могло остаться ни одной ошибки, если же такая будет обнаружена, то она, несомненно, была допущена лично мною. Я хочу также поблагодарить Дэвида Кинга (David King) за участие в многочисленных и плодотворных дискуссиях о сетевых средствах Linux. И, наконец, я выражаю благодарность моему агенту Нейлу Селкинду (Neil Salkind) из Studio В и Майклу Слоутеру (Michael Slaughter) из Addison-Wesley, стараниями которых эта книга попала в руки читателей.

Всем привет, продолжаем изучать Linux и сетевые технологии, и я представляю вам очередную полезную книгу Сетевые средства Linux от 2016 года. Изучив ее вы сильно сможете подтянуть свои навыки в данной операционной системе и стать настоящим гуру в данной сфере. В отличии от Windows платформ, специалисты Linux, имеют более высокие зарплаты и меньше конкуренцию на данном рынке услуг и всегда более востребованы в любых странах мира. Из книги вы узнаете о CentOS и Debian, о всех тонкостях в их работе и конфигурировании, познакомитесь с командной строкой, благодаря чему сможете настраивать абсолютно любой сервер, будь то виртуальная машина у вас в компании или выделенный сервер у хостинг-провайдера.

В этой книге описаны принципы действия и область применения многих серверов, выполняющихся в системе Linux. Здесь рассматриваются DHCP-сервер , серверы Samba и NFS,
серверы печати, NTP-сервер, средства удаленной регистрации и система X Window. He забыты и средства, традиционно используемые для обеспечения работы Internet-служб: серверы
DNS , SMTP, HTTP и FTP. Большое внимание уделено вопросам безопасности сети. В данной книге нашли отражения также средства удаленного администрирования - инструменты
Linuxconf, Webmin и SWAT.
Данная книга несомненно окажется полезной как начинающим, так и опытным системным администраторам.

Низкоуровневая конфигурация системы.
Настройка сетевых средств ядра.
Настройка сетевых средств TCP/IP .
Альтернативные стеки протоколов.
Запуск серверов.
Серверы в локальных сетях.
Распределение IP-адресов с помощью DHCP.
Аутентификация средствами Kerberos.
Совместное использование файлов и принтеров с помощью Samba.
Совместное использование файлов с помощью NFS.
Совместное использование принтеров.
Служба времени.
Получение почты: протоколы POP и IMAP.
Поддержка сервера новостей.
Удаленная регистрация на сервере.
Организация удаленного доступа с помощью X Window и VNC.
Серверы шрифтов.
Удаленное администрирование системы.
Резервное копирование.
Серверы Internet.
Администрирование домена.
Передача почты: протокол SMTP.
Поддержка Web-сервера.
FTP-серверы .
Средства защиты и маршрутизации.
Общие вопросы защиты системы.
Создание поддерева chroot.
Расширенные средства маршрутизации.
Настройка средств обработки пакетов с помощью iptables.
Организация виртуальной частной сети.

Сетевая операционная система (англ. Network operating system) - это операционная система, которая обеспечивает обработку, хранение и передачу данных в информационной сети.

Главными задачами сетевой ОС являются разделение ресурсов сети (например, дисковые пространства) и администрирование сети. Системный администратор определяет разделяемые ресурсы, задаёт пароли, определяет права доступа для каждого пользователя или группы пользователей. Отсюда сетевые ОС делят на сетевые ОС для серверов и сетевые ОС для пользователей.

Существуют специальные сетевые ОС, которым приданы функции обычных систем (например, Windows NT) и обычные ОС (Windows XP), которым приданы сетевые функции. Практически все современные ОС имеют встроенные сетевые функции.

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

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

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

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

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

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

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

- сетевая операционная система, ядро которой разработано на базе операционной системы Unix. Linux распространяется с открытыми исходными кодами и применяется для создания серверов в вычислительных сетях и в Интернете.

- разработанная корпорацией Novell сетевая операционная система, которая использует одноранговую архитектуру или архитектуру клиент-сервер.

- разработанная корпорацией Microsoft сетевая, многозадачная операционная система, поддерживающая архитектуру клиент-сервер. ОС Windows NT существует в виде двух продуктов:

  • Windows NT Server, выполняющий функции сервера;
  • Windows NT Workstation, реализующий задачи клиента.

Сетевые средства Linux

Посвящается жертвам 11 сентября 2001 года. Надеюсь, что добро все же одержит победу над злом.

Введение

Компьютерные сети изменили нашу жизнь. Они были почти незаметны в 1970-х и даже в 1980-х. Однако в начале 1990-х годов что-то произошло. Возможно, это было появление World Wide Web и графических Web-броузеров, благодаря которым Internet пришла во многие семьи. Возможно, число сетевых соединений превысило какой-то критический предел. Может быть, этот предел превысило количество сетевых программ. Как бы то ни было, сейчас о сетях знают все. А самое главное, что каждый знает о существовании Internet.

Internet объединяет миллионы компьютеров, на многих из которых выполняются серверы - программы, принимающие запросы от клиентов и обрабатывающие их. Благодаря тому что протоколы, на которых базируется Internet, допускают межплатформенное взаимодействие, в обмене данными могут участвовать клиенты и серверы, выполняющиеся на различных компьютерах и в разных операционных средах. В последние годы одной из самых популярных операционных систем стала Linux. Установленная на недорогом компьютере x86, система Linux обеспечивает эффективную работу серверов, поддерживающих узлы небольшого и среднего размеров. С увеличением производительности компьютеров появляется возможность выполнения в среде Linux серверов, обрабатывающих большие объемы данных. В результате от системного администратора часто требуется умение настраивать систему Linux и серверы, выполняющиеся в ее среде.

На каких же серверах следует остановить свой выбор? Существуют сотни, если не тысячи, серверных программ. В большинстве книг, посвященных системе Linux, основное внимание уделяется нескольким популярным серверам: HTTP-серверу (обычно это Apache), серверам удаленной регистрации, таким как Telnet и SSH, файловым серверам, примерами которых являются NFS и Samba, и некоторым другим типам серверов. В данной книге рассматриваются самые различные серверы. Разнообразие рассматриваемых вопросов не дает возможности подробно изучить работу и особенности настройки каждого из серверов, но все же приведенной информации достаточно, чтобы обеспечить выполнение соответствующих программ. Помимо наиболее популярных серверов, в настоящей книге также рассматриваются средства, которым обычно уделяется мало внимания, но которые, тем не менее, чрезвычайно важны для нормального функционирования сети. Так, например, здесь есть главы, посвященные DHCP-серверу, временному серверу и системе Kerberos. В данной книге не излагаются основы функционирования сетей. Считается, что читатель уже имеет представление о сетевых средствах и собирается повысить свою квалификацию.

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

На кого рассчитана эта книга

Данная книга содержит расширенные сведения о сетевых средствах Linux и ориентирована на специалистов, которые уже работали с сетями и системой Linux. Первые главы содержат сведения о настройке низкоуровневых сетевых средств Linux. Чтобы материал этих глав был понятен, надо иметь общее представление о Linux, или, по крайней мере, о UNIX, и знать терминологию, применяющуюся при описании сетевых средств. Если же вы не знакомы с системой Linux, вам имеет смысл прочитать вводные материалы, например, книгу Марселя Гагне (Marcel Gagnе) Linux System Administration: A User"s Guide (Addison-Wesley, 2002) или нашу с Вики Стенфилдом (Vicki Stanfield) книгу Linux System Administration (Sybex, 2001).

Если вы хотите больше узнать о таких серверах, как Apache и Samba, но не собираетесь покупать книгу, полностью посвященную одному продукту, либо если вы хотите получить сведения о небольших, но очень важных серверах, таких как xntpd и xfs, эта книга - для вас. В ней вы также найдете многочисленные практические советы, например, о том, как запустить сервер и завершить работу с ним, как создать резервную копию информации в сети, как ограничить сферу действий сервера поддеревом chroot, как построить брандмауэр, и т.д. Эти сведения позволят вам по-новому взглянуть на процесс администрирования вашей сети и, возможно, повысить производительность и надежность ее работы.

При написании данной книги я ориентировался на администраторов сетей небольшого и среднего размеров. В такой сети могут присутствовать компьютеры под управлением UNIX, Windows, MacOS и других операционных систем, и, конечно же, к ней подключена хотя бы одна машина Linux. В большинстве глав описываются общие принципы работы того или иного инструмента, а затем приводится информация о его использовании. Эту книгу можно использовать как справочное пособие. Если вы хотите иметь книгу, в которой описаны самые разнообразные сетевые средства Linux, то вы держите ее в руках.

Версии Linux

Одна из причин возникновения проблем при администрировании Linux состоит в том, что Linux нельзя рассматривать как единую операционную систему; это скорее набор систем, созданных на базе одного ядра. Разновидности Linux называют версиями или дистрибутивными пакетами . В состав дистрибутивного пакета входят ядро, инсталляционная программа, ориентированная на данную версию Linux, набор утилит, специальных инструментов, пользовательских программ и т.д. Кроме того, любой дистрибутивный пакет включает сценарии; некоторые из них предназначены для запуска серверов, другие - для настройки компонентов системы. В разных дистрибутивных пакетах содержатся разные версии ядра и различные наборы инструментальных средств. При инсталляции некоторых дистрибутивных пакетов часто устанавливаются специальные серверы, например почтовый сервер, в роли которого, в зависимости от версии Linux, выступают программы sendmail, Exim или Postfix. Характерные черты каждой версии Linux накладывают свой отпечаток на работу с ней и особенно на ее администрирование.

Во многих книгах игнорируются различия между разными версиями Linux. Основное внимание в них уделяется одному дистрибутивному пакету, а остальные упоминаются лишь время от времени. При написании этой книги я ставил перед собой цель более или менее подробно описать все популярные версии. В частности, здесь рассматриваются особенности Caldera OpenLinux 3.1, Debian GNU/Linux 2.2, Mandrake 8.1, Red Hat 7.2, Slackware 7.0, SuSE 7.3 и TurboLinux 7.0. У меня не было возможности детально рассмотреть каждую систему, я старался привлечь внимание читателя к главным различиям между ними. Так, например, в книге вы найдете сведения о том, какие средства используются в каждой версии Linux для запуска серверов, какие программы обеспечивают FTP-взаимодействие, и т.д. В некоторых главах рассматриваются различные программы, реализующие конкретный тип сервера. Сделано это для того, чтобы вы могли составить представление о различиях в конфигурации, устанавливаемой по умолчанию в разных дистрибутивных пакетах.

Структура книги

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

Часть I. Эта часть короче других; она содержит лишь четыре главы. В ней описана настройка ядра системы, приведены общие сведения о конфигурации средств TCP/IP, стеках протоколов и сценариях запуска.

Часть II. В этой части рассматриваются серверы, к которым, вероятнее всего, будут обращаться лишь компьютеры вашей локальной сети. В ней обсуждаются сервер DHCP, система Kerberos, серверы Samba и NFS, организация печати с помощью LPD, временные серверы, почтовые серверы POP и IMAP, серверы новостей, серверы удаленной регистрации, система X Window и сервер VNC, сервер шрифтов, сервер удаленного администрирования и средства резервного копирования.

Часть III. Эта часть посвящена рассмотрению серверов, используемых для работы в Internet. В ней представлены сведения о серверах DNS, почтовых серверах, поддерживающих протокол SMTP, Web- и FTP-серверах.

Часть IV. В этой части обсуждаются вопросы сетевой безопасности. Здесь рассматриваются общие вопросы защиты, средства для создания поддерева chroot, настройка специальных функций маршрутизатора, создание брандмауэров с помощью iptables, средства NAT и настройка VPN.

Соглашения, принятые в книге

Чтобы упростить восприятие излагаемого материала, в книге приняты следующие соглашения.