Алексей Стахнов - Linux

Тут можно читать онлайн Алексей Стахнов - Linux - бесплатно ознакомительный отрывок. Жанр: comp-osnet. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Linux
  • Автор:
  • Жанр:
  • Издательство:
    неизвестно
  • Год:
    неизвестен
  • ISBN:
    нет данных
  • Рейтинг:
    3.3/5. Голосов: 101
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Алексей Стахнов - Linux краткое содержание

Linux - описание и краткое содержание, автор Алексей Стахнов, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Книга посвящена операционной системе Linux. Приводятся подробные сведения о ее особенностях и возможностях, идеологии файловой системы, инсталляции и основных командах, вопросах компиляции ядра, настройках и сервисах. Большое внимание уделяется организации на базе Linux различных серверов и служб: электронной почты, WWW, FTP, INN, Proxy, NTP, а также проблемам администрирования сети, обеспечения безопасной работы и другим вопросам. Описаны способы настройки под Linux рабочих станций, в т. ч. и бездисковых, установки и эксплуатации на них графических сред типа X Window, а также конфигурирование модемных соединений, принтеров и сканеров, отладка взаимодействия с Linux-машинами такой «экзотической» периферии, как карманные компьютеры, мобильные телефоны, TV-тюнеры и т. п. Рассматриваемые в книге конфигурационные файлы и структура каталогов соответствуют дистрибутиву Red Hat Linux 7.x, тем не менее, при минимальной адаптации все упоминаемые в книге пакеты устанавливаются в любом дистрибутиве Linux.

Для начинающих администраторов или пользователей Linux.

Linux - читать онлайн бесплатно ознакомительный отрывок

Linux - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Алексей Стахнов
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

• mailfrom email-адрес – какой обратный адрес подставлять при рассылке сообщений об анонимной загрузке файлов.

Файл ftpservers

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

• имя и IP-адрес виртуального сервера;

• имя каталога, содержащего конфигурационные файлы. Имена файлов фиксированы: ftpaccess, ftpusers, ftpgroups, ftphosts, ftpconversions. Если какой-либо конфигурационный файл отсутствует, то вместо него используется конфигурационный файл основного сервера.

Файл ftpconversions

В этом файле каждая строка описывает возможное преобразование файлов «налету» и состоит из 8-ми полей, разделенных двоеточиями:

• удаляемый префикс;

• удаляемый суффикс;

• добавляемый префикс;

• добавляемый суффикс;

• используемая для преобразования внешняя программа и ее параметры;

• типы преобразуемого файла: Т_REG – обычный файл, T_ASCII – текстовый, T_DIR – каталог или сочетание перечисленных типов;

• опции: O_COMPRESS, O_UNCOMPRESS, O_TAR или их сочетание;

• комментарий к строке преобразования.

Файл ftpgroups

Этот файл используется для поддержки функционирования нестандартных команд типа site group и site gpass. В файле ftpgroups находятся строки, состоящие из трех полей, разделенных двоеточием:

• задаваемое клиентом имя группы;

• зашифрованный пароль группы;

• реальное имя группы.

Файл ftphosts

Этот файл предназначен для ограничения доступа к FTP-серверу с определенных хостов. Используется всего две команды:

• allow имя_пользователя шаблон_IР-адреса … – разрешить доступ;

• deny имя_пользователя шаблон_IР-адреса … – запретить доступ.

Файл ftpusers

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

Параметры запуска программ, входящих в пакет

ftpd

Эта программа – собственно, сервер. При запуске можно использовать следующие ключи (приведены только основные):

• -d – выдавать отладочную информацию;

• -l – вести протокол по каждой сессии;

• -t число_секунд – время бездействия клиента, после которого сервер автоматически разрывает соединение (может быть изменен клиентом);

• -T число_секунд – время бездействия клиента, после которого сервер автоматически разрывает соединение;

• -а – использовать файл ftpaccess;

• -A – не использовать ftpaccess;

• -i – вести протокол о полученных файлах в файле xferlog;

• -I – запрещает использовать протокол ident;

• -о – записывать имена переданных файлов в xferlog;

• -X – делать записи о полученных и переданных файлах в файле syslog;

• -u umask – маска файла по умолчанию;

• -w – записывать заходы в wtmp;

• -W – не записывать заходы в wtmp;

• -s – самостоятельный запуск без использования inetd;

• -S – самостоятельный запуск без использования inetd, отсоединиться от терминала;

• -р порт – управляющий порт, по умолчанию берется FTP-порт из файла /etc/services, при использовании inetd не применяется;

• -P порт – порт данных, по умолчанию берется значение ftp-data 20 (20-й порт) из файла /etc/services;

• -q – использовать файлы для хранения номеров процессов;

• -Q – не использовать файлы для хранения номеров процессов; при использовании этого параметра не будет работать ограничение на количество пользователей в классе;

• -r rootdir – сделать chroot (определение корневого каталога для программы) немедленно после запуска, не дожидаясь ввода имени пользователя; используется для построения защищенной (может быть избыточно) системы.

ftpwho

Эта утилита показывает информацию о каждом подключенном в данный момент клиенте.

ftpcount

Утилита показывает текущее и максимальное количество пользователей для каждого класса пользователей.

ftpshut

Утилита используется для безаварийного завершения работы FTP-сервера. Представляют интерес следующие ключи запуска:

• -l – минуты – позволяет задать время, за сколько минут до завершения работы сервера запрещать установку новых соединений;

• -d минуты – задает время, за сколько минут до завершения работы сервера разрывать текущие соединения;

• время_завершения – время завершения работы сервера. Может быть задано в следующем виде:

– now – немедленно завершить работу сервера;

– +минут – через сколько минут завершить работу сервера;

– ччмм – время завершения работы сервера.

ftprestart

Утилита производит запуск FTP-сервера, если он был завершен командой stop.

ckconfig

Утилита, позволяющая проверить конфигурацию FTP-сервера. Позволяет выявить случаи явных ошибок.

Формат файла журнала xferlog

Как и положено, FTP-сервер ведет журнал событий. Файл журнала событий называется xferlog, и в нем протоколируется любой прием или передача файла. Информация о событии записывается строкой, состоящей из более чем десятка полей. Ниже приведено описание полей записи.

• Название дня недели, например sat.

• Название месяца.

• День.

• Часы: минуты: секувды.

• Год.

• Продолжительность передачи в секундах.

• Имя удаленного хоста.

• Размер файла в байтах.

• Имя файла.

• Тип передачи:

– a – текстовый;

– b – бинарный.

• Действие над файлом в процессе передачи:

– C – сжат;

–U – разархивирован;

– T – обработан программой tar;

– _ (символ подчеркивания) – не было произведено никаких действий.

• Направление передачи:

– о – с сервера;

– i – на сервер.

• Тип пользователя:

– a – анонимный;

– g – guest;

– r – real.

• Имя реального пользователя или идентификационная строка для анонимного или гостевого пользователя.

• Имя сервиса.

• Способ аутентификации:

– 0 – отсутствует;

– 1 – ident (rfc931).

• Аутентифицированный идентификатор пользователя. Если аутентификация не использовалась – *.

• Состояние передачи:

– с – передача была закончена;

– i – не закончена.

Безопасность

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

Чрезвычайно важно, чтобы ваши анонимные и гостевые пользователи FTP не имели доступа к реальному командному процессору. Тогда, даже если они по каким-либо причинам смогут покинуть окружение FTP, то не смогут выполнить никаких посторонних задач. Для обеспечения этого требования убедитесь, что в файле /etc/passw у пользователей guest и anonymous в поле, где находится командная оболочка пользователя, находится что-то типа /dev/null.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Алексей Стахнов читать все книги автора по порядку

Алексей Стахнов - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Linux отзывы


Отзывы читателей о книге Linux, автор: Алексей Стахнов. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x