Книга: Linux глазами хакера
9.3.2. FTP-директивы
9.3.2. FTP-директивы
Для работы по FTP-протоколу тоже есть несколько директив:
? ftp_passive параметр
— режим работы. Если в качестве параметра указано значение on
, то разрешен пассивный режим (устанавливается по умолчанию).
Сервер squid позволяет работать с FTP-протоколом, но может потребоваться некоторая настройка. Например, если squid находится за сетевым экраном, запрещающим пассивный режим, то лучше изменить значение параметра по умолчанию, установив для этого следующую директиву:
ftp_passive off
? ftp_user адрес
— определяет E-mail-адрес, который будет использоваться в качестве пароля при авторизации на анонимном FTP-сервере.
Ни один сервер не может точно сказать, правильно ли вы указали адрес, поэтому проверка может быть отключена. Но некоторые FTP-серверы проверяют корректность написания адреса. По умолчанию squid использует в качестве E-mail слово squid@
:
ftp_user squid@
Правда, по умолчанию в файле /etc/squid/squid.conf эта строка закомментирована, но желательно поменять в ней E-mail-адрес, например:
ftp_user [email protected]
Такой адрес любой FTP-сервер воспримет как корректный, потому что он соответствует всем правилам написания E-mail;
? ftp_list_width n
— число n задает ширину листинга при просмотре содержимого FTP-сервера. Это значение должно быть достаточным, чтобы увидеть все файлы. Если установить слишком маленькое значение, то имена файлов будут обрезаться.
- 11.5. Виртуальный узел FTP
- 10.1.1. Команды FTP-протокола
- 10.3. Основные настройки wu-ftp-сервера
- Листинг 10.2. Пример конфигурационного файла ftpaccess
- 10.3.4. Информационные директивы
- Installing FTP Software
- Настройка ProFTPd
- ДИРЕКТИВЫ ПРЕПРОЦЕССОРА #define, #include, #undef, #if, #ifdef, #ifndef, #else, #endif
- 11.1.1. Файл ftpaccess
- Приложение 1 Команды FTP-протокола
- 9.3.1. HTTP-директивы
- 10.1. Работа FTP-протокола