В регулярных выражениях .
соответствует любому символу, а *
- это квалификатор, который вы добавляете к чему-то, чтобы сказать 0 или более из этого чего-то . Итак, . *
- любое число (0 или более) из символов .
Итак, как сказал Анджело, вы можете сделать:
awk '/^To.*day$/'
Начало записи ( ^
), за которым следует До
, за которым следует любое количество символов (. *
), за которым следует день
, за которым следует конец записи ( $
).
В качестве альтернативы вы можете написать:
awk '/^To/ && /day$/'
Это также будет соответствовать записям, в которых то, что находится между до
и день
, не содержит символов. Другое отличие будет в случаях, например, когда вы замените на
/ день
на abc
/ cde
, который будет соответствовать abcde
.
Существует (очевидно) справочная страница для vsftpd.conf
, с которой всегда можно начать.
Версия TL; DR: они нужны только для пассивного режима FTP.
pasv_enable
Установите значение NO, если вы хотите запретить метод PASV для получения соединения для передачи данных.
По умолчанию: ДА
pasv_address
Используйте эту опцию, чтобы переопределить IP-адрес, который vsftpd будет объявлять в ответ на команду PASV. Укажите числовой IP-адрес, если
pasv_addr_resolve
не включен, и в этом случае вы можете указать имя хоста, которое будет разрешено DNS при запуске.По умолчанию: (нет - адрес берется из входящего подключенного сокета)
pasv_addr_resolve
Установите ДА, если вы хотите использовать имя хоста (а не IP-адрес) в
pasv_address
вариант.По умолчанию: НЕТ