Аллен Питер В.
Шрифт:
Каждая запись этого файла состоит из восьми полей. Поля разделяются с помощью символа двоеточия. Эти поля содержат префиксы и постфиксы удаления и добавления, внешнюю команду, тип операции и описание.
Например, сжатый программой 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 | Выводит версию |