Аллен Питер В.
Шрифт:
Каждая запись этого файла состоит из восьми полей. Поля разделяются с помощью символа двоеточия. Эти поля содержат префиксы и постфиксы удаления и добавления, внешнюю команду, тип операции и описание.
Например, сжатый программой gzip файл должен иметь имя с суффиксом gz. Чтобы к имени файла был добавлен суффикс gz, запись в файле
В файл
Рассмотрим листинг 11.7, в котором представлен фрагмент файла
Листинг 15.5. Фрагмент файла xferlog
Из первой записи видно, что пользователь den был зарегистрирован с удаленного узла localhost.localdomain. Начало передачи файла
Для передачи файла использовался режим ASCII (а), не было произведено никаких специальных операций (_). Файл
Теперь рассмотрим четвертую запись. Тот же пользователь den передал на сервер файл
Остается только отметить, что файл
15.2. Сервер ProFTP
15.2.1. Установка и запуск ProFTPD
Альтернативой, и, на мой взгляд, достаточно хорошей, серверу wu-ftpd является сервер ProFTPD. Он намного проще в конфигурировании, чем сервер wu-ftpd, и обладает достаточно гибкими возможностями. Для его установки достаточно установить пакет proftpd. Подобно серверу wu-ftpd, ProFTPD может запускаться автоматически при запуске системы или вызываться суперсервером при наличии запроса на установку соединения. Сервер ProFTPD может вызываться с ключами, указанными в табл. 15.4.
Параметры сервера ProFTPD Таблица 15.4
Ключ | Назначение |
---|---|
– h | Справочная информация |
– n | Запускает сервер в автономном режиме. Для этого в файле конфигурации нужно указать режим запуска standalone |
– d уровень_отладки | Устанавливает уровень отладки сервера (1-5) |
– с файл_конфигурации | Задает использование альтернативного файла конфигурации вместо стандартного /etc/proftpd.conf |
– p 0 | 1 | Запрещает (0) или разрешает (1) использование постоянного пароля. Для получения более подробной информации смотрите документацию по серверу |
– l | Выводит список всех модулей, откомпилированных для использования сервером ProFTPD |
– v | Выводит версию |