IBM®
Перейти к тексту
    в России и странах СНГ [изменить]    Условия использования
 
 
   
    Главная страница    Продукты    Услуги и решения    Поддержка и загрузка    Мой профиль    
Перейти к тексту

developerWorks Россия  >  Linux | Open source  >

Подготовка к экзамену LPI: Системная безопасность

Средний уровень администрирования (LPIC-2) тема 212

developerWorks
На предыдущую страницуСтраница 3 из 9 На предыдущую страницу

Опции документа

Обсудить


Выскажите мнение об этом учебном пособии

Помогите нам улучшить содержание


Обеспечение безопасности FTP-серверов

FTP-сервера

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

Популярным FTP-сервером является vsftpd (Very Secure FTP daemon). ProFTP также широко используется, равно как wu-ftpd и ncftpd.

Для многих целей FTP, в сущности, и не нужен. Например, безопасную передачу файлов для пользователей, имеющих учетные записи на машине сервера, можно часто совершать при помощи scp (secure copy), которая основывается на SSH, но в использовании очень похожа на знакомую команду cp.

Файл конфигурации для vsftpd -- это /etc/vsftpd.conf. Другие FTP-сервера используют похожие файлы.



В начало


Конфигурационные опции FTP

Существует несколько опций для /etc/vsftpd.conf (и, возможно, вашего сервера, если у вас другой), которые следует помнить:

  • anonymous_enabled: Позволяет анонимным пользователям входить, используя имена пользователей "anonymous" или "ftp".
  • anon_mkdir_write_enable: Позволяет анонимным пользователям создавать каталоги (внутри открытых всем для записи родительских каталогов).
  • anon_upload_enable: Позволяет анонимным пользователям закачивать файлы.
  • anon_world_readable_only: По умолчанию "YES"; вряд ли менять его -- хорошая идея. Позволяет анонимному пользователю FTP считывать только к файлы, помеченные как общедоступные для чтения.
  • chroot_list_enable: Помещает пользователей (перечисленных в /etc/vsftpd.chroot-list) в "тюрьму chroot" в их домашнем каталоге (они не смогу просмотреть файлы и каталоги выше в иерархии файловой системы, даже если имеют на них права доступа).
  • ssl_enable: Поддерживает SSL-шифрованные соединения.

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



В начало



На предыдущую страницуСтраница 3 из 9 На предыдущую страницу
    IBM в России Конфиденциальность Контакты