Skip to main content

Lftp - команда Linux

Fix 530 Login Authentication Failed Error - FileZilla 2019 (Июнь 2026)

Fix 530 Login Authentication Failed Error - FileZilla 2019 (Июнь 2026)
Anonim

LFTP это программа, которая позволяет использовать сложные ftp и http соединения с другими хостами. Если хозяин , то lftp будет подключаться к этому хосту, иначе соединение должно быть установлено с помощью команды open.

НАЗВАНИЕ

  • lftp - сложная программа передачи файлов

СИНТАКСИС

  • LFTP -d -e CMD -п порт -u пользователь , проходить сайт
  • lftp -f script_file
  • lftp -c команды
  • lftp --версия
  • lftp --help

LFTP может обрабатывать шесть способов доступа к файлам - ftp, ftps, http, https, hftp, fish и file (https и ftps доступны только при компиляции lftp с помощью библиотеки openssl). Вы можете указать метод для использования в команде `open URL ', например. `открыть http://www.us.kernel.org/pub/linux '. hftp - протокол ftp-over-http-proxy. Он может использоваться автоматически вместо ftp, если ftp: proxy установлен в `http: // proxy : port '. Рыба - это протокол, работающий над соединением ssh.

Каждая операция вLFTP является надежным, то есть любая не фатальная ошибка игнорируется и операция повторяется. Поэтому, если загрузка происходит, он будет автоматически перезапущен из точки. Даже если ftp-сервер не поддерживает команду REST,LFTP попытается извлечь файл с самого начала, пока файл не будет полностью передан.

LFTP имеет командный синтаксис командной строки, позволяющий запускать несколько команд параллельно в фоновом режиме (&). Также возможно группировать команды внутри () и выполнять их в фоновом режиме. Все фоновые задания выполняются в одном и том же процессе. Вы можете перенести задание переднего плана с помощью ^ Z (c-z) и обратно с командой `wait '(или` fg', которая является псевдонимом `wait '). Чтобы просмотреть текущие задания, используйте команду `jobs '. Некоторые команды позволяют перенаправлять свой вывод (cat, ls, …) на файл или через трубку на внешнюю команду. Команды могут выполняться условно на основе состояния завершения предыдущей команды (&&, ||).

Если вы выйдетеLFTP когда некоторые рабочие места еще не закончены,LFTP переместится в режим nohup в фоновом режиме. То же самое происходит, когда у вас действительно зависание модема или когда вы закрываете xterm.

LFTP имеет встроенное зеркало, которое может загружать или обновлять все дерево каталогов. Существует также зеркало заднего вида (зеркало -R), которое загружает или обновляет дерево каталогов на сервере. Зеркало может также синхронизировать каталоги между двумя удаленными серверами, используя FXP, если доступно.

Существует команда `at 'для запуска задания в указанное время в текущем контексте, команда` queue' для команд очереди для последовательного выполнения для текущего сервера и многое другое.

На старте,LFTP исполняет /etc/lftp.conf а потом ~ / .Lftprc а также ~ / .Lftp / гс , Вы можете размещать там псевдонимы и команды «set». Некоторые люди предпочитают видеть полную отладку протокола, используйте debug для включения отладки. Используйте `debug 3 ', чтобы видеть только приветственные сообщения и сообщения об ошибках.

LFTP имеет ряд настраиваемых переменных. Вы можете использовать `set -a 'для просмотра всех переменных и их значений или` set -d' для просмотра списка значений по умолчанию. Имена переменных могут быть сокращены, а префикс может быть опущен, если остальное не станет неоднозначным.

Если lftp был скомпилирован с поддержкой ssl, то он включает программное обеспечение, разработанное OpenSSL Project для использования в OpenSSL Toolkit. (Http://www.openssl.org/)

команды

! команда оболочки

Запустите команду оболочки или оболочки.

! Ls

Сделать список каталогов локального хоста.

псевдоним название значение

Определить или не указывать псевдоним название , Если значение опускается, псевдоним не определен, иначе он принимает значение значение , Если аргумент не задан, перечислены текущие псевдонимы.

alias dir ls -lF псевдоним меньше zmore

скоро

Устанавливает пользователя анонимным. Это значение по умолчанию.

в время -- команда

Подождите до заданного времени и выполните заданную (необязательную) команду.

закладка субкоманда

Команда закладки управляет закладками.

добавить добавить текущее место или заданное местоположение в закладки и привязать к указанному имени del удалить закладку с именем изменить начальный редактор по закладкам файл импортировать импортные закладки закладки список закладок (по умолчанию)

кэш субкоманда

Команда кэша управляет кешем локальной памяти. Признаны следующие подкоманды:

stat print cache status (по умолчанию) on | off включить / выключить кеширование флеш-флеш-кеш размер lim установить ограничение памяти, -1 означает неограниченное истечение времени истечения кеша кеша Nx до N секунд (x = s) минут (x = м) часов ( x = h) или дней (x = d)

кошка файлы

cat выводит удаленный файл (ы) на stdout. (Смотрите такжеБольше, zcat а такжеzmore)

CD RDIR

Измените текущий удаленный каталог. Предыдущий удаленный каталог хранится как `- '. Вы можете сделать `cd - ', чтобы изменить каталог обратно. Предыдущий каталог для каждого сайта также хранится на диске, поэтому вы можете открывать сайт; cd - 'даже после перезапуска lftp.

CHMOD файлы режима

Изменить маску разрешения на удаленные файлы. Режим должен быть восьмеричным.

близко -a

Закройте простоя. По умолчанию только с текущим сервером используйте -a, чтобы закрыть все незанятые соединения.

команда cmd args …

выполнить данную команду, игнорируя псевдонимы.

файл уровень |от

Отключить отладку уровень или выключите его. Используйте -o для перенаправления вывода отладки в файл.

эхо -n строка

угадайте, что он делает.

выход код

выход bg

выход будет выведен из lftp или переместиться на задний план, если задания активны. Если никакие задания не активны, код передается операционной системе как статус завершения lftp. Если код , код выхода последней команды используется.

`exit bg 'перемещается в фоновый режим, когда cmd: move-background - false.

фг

Псевдоним для `wait '.

находить каталог

Список файлов в каталоге (текущий каталог по умолчанию) рекурсивно. Это может помочь серверам без поддержки ls -R. Вы можете перенаправить вывод этой команды.

ftpcopy

Вышло из употребления. Вместо этого используйте один из следующих вариантов:

get ftp: // … -o ftp: // … get -O ftp: // … file1 file2 … put ftp: // … mput ftp: //…/* mget -O ftp: // … ftp: //…/*

или других комбинаций для передачи FXP (непосредственно между двумя серверами ftp). lftp будет возвращаться к обычной копии (через клиента), если передача FXP не может быть инициирована или ftp: use-fxp является ложным.

получить -E -a база RFile lfile …

Получить удаленный файл RFile и сохранить его как локальный файл lfile , Если -o опущено, файл сохраняется в локальном файле, названном как базовое имя RFile , Вы можете получить несколько файлов, указав несколько экземпляров RFile и -o lfile . Не расширяет подстановочные знаки, используетMGET для этого.

-c continue, reget -E удалять удаленные файлы после успешной передачи - использовать ascii-режим (двоичный - по умолчанию) -O указывает базовый каталог или URL-адрес, где должны быть размещены файлы

Примеры:

получить README получить README -o debian.README получить README README.mirrors получить README -o debian.README README.mirrors -o debian.mirrors получить README -o ftp://some.host.org/debian.README получить README -o ftp://some.host.org/debian-dir/ (конечная косая черта важна)

шарик -d -a -f шаблоны команд

Glob задает шаблоны, содержащие метасимволы, и передает результат в заданную команду. Например. `` glob echo * ''.

-файловые файлы (по умолчанию) -d -a всех типов

Помогите CMD

Помощь при печати CMD или если нет CMD был указан список доступных команд.

работы -v

Список рабочих заданий. -v означает многословное, может быть указано несколько -v.

убийство все | job_no

Удалить задание с помощью job_no или все рабочие места. (За job_no увидетьработы)

ЖК LDIR

Изменить текущий локальный каталог LDIR , Предыдущий локальный каталог хранится как `- '. Вы можете сделать `lcd - ', чтобы изменить каталог назад.

lpwd

Распечатайте текущий рабочий каталог на локальном компьютере.

Ls Титулы

Список удаленных файлов. Вы можете перенаправить вывод этой команды в файл или через трубу в внешнюю команду. По умолчанию вывод ls кэшируется, чтобы увидеть использование нового спискаRELS или жекеш-флеш.

MGET -d -a -E база файлы

Получает выбранные файлы с расширенными подстановочными знаками.

-c продолжить, переписать. -d создавать каталоги так же, как имена файлов, и получать файлы в них вместо текущего каталога. -E удалять удаленные файлы после успешной передачи - использовать ascii-режим (двоичный - по умолчанию) -O указывает базовый каталог или URL-адрес, где должны быть размещены файлы

зеркало КЛЮЧ источник цель

Зеркализовать указанный исходный каталог в локальный целевой каталог. Если целевой каталог заканчивается косой чертой, базовое имя источника добавляется к имени целевого каталога. Источник и / или цель могут быть URL-адресами, указывающими на каталоги.

-c, - продолжить, если возможно, зеркальное задание -e, -delete удалить файлы, отсутствующие на удаленном сайте -s, -allow-suid установить suid / sgid бит в соответствии с удаленным сайтом --allow-chown попытаться установить владелец и группа на файлах -n, --only-newer загружать только новые файлы (-c не будет работать) -r, -no-recursion не переходить в подкаталоги -p, -no-perms не установить права доступа к файлам --no-umask не применять umask к файловым режимам -R, - обратное зеркало заднего вида (положить файлы) -L, --dereference загрузить символические ссылки в виде файлов -N, --ново, чем только для файлов FILE файлы, более новые, чем файл -P, --parallel = N загружают N файлов параллельно -i RX, --include RX включают файлы соответствия -x RX, --exclude RX исключают файлы соответствия -I GP, --include- glob GP включает совпадающие файлы -X GP, --exclude-glob GP исключает файлы совпадений -v, --verbose = level verbose operation --use-cache использовать кэшированные списки каталогов - Исправить исходные файлы удалять файлы после передачи (используйте с осторожностью) - так же, как --allow-chown --allow-suid --no-umask

При использовании -R первый каталог является локальным, а второй - удаленным. Если второй каталог опущен, используется базовое имя первого каталога. Если оба каталога опущены, используются текущие локальные и удаленные каталоги.

RX является расширенным регулярным выражением, как и взадать расширенное(1).

врач общей практики представляет собой шаблон глобуса, например. `* .Zip».

Параметры Include и exclude могут быть указаны несколько раз. Это означает, что файл или каталог будут зеркалированы, если он соответствует include и не соответствует исключению после включения или не соответствует чему-либо, и первая проверка исключается. Каталоги сопоставляются с добавлением косой черты.

Обратите внимание: когда используется -R (обратное зеркало), символические ссылки не создаются на сервере, потому что протокол FTP не может этого сделать. Чтобы загрузить файлы, на которые ссылаются ссылки, используйте команду «mirror -RL» (используйте символические ссылки как файлы).

Уровень детализации можно выбрать с помощью опции --verbose = level или несколькими опциями -v, например. -vvv. Уровни:

0 - нет вывода (по умолчанию) 1 - действия печати 2 - + печать не удаленных имен файлов (когда -e не указывается) 3 - + печатать имена каталогов, которые зеркалируются

--only-newer отключает сопоставление размера файла и загружает / загружает только новые файлы, даже если размер отличается. По умолчанию старые файлы загружаются / выгружаются, если размер отличается.

Вы можете зеркалировать между двумя серверами, если вы указываете URL-адреса вместо каталогов. FXP автоматически используется для передачи между ftp-серверами, если это возможно.

MkDir -п реж (ы)

Сделайте удаленные каталоги. Если используется -p, сделайте все компоненты путей.

модуль модуль арг

Загрузите данный модуль с помощью функции dlopen (3). Если имя модуля не содержит косой черты, оно выполняется в каталогах, указанных в модуле: переменная пути. Аргументы передаются функции module_init. См. README.modules для получения технических подробностей.

Больше файлы

То же, что и `cat файлы | Больше'. еслиПЕЙДЖЕР установлен, он используется как фильтр. (Смотрите такжекошка, zcat а такжеzmore)

MPUT -d -a -E база файлы

Загружайте файлы с расширением подстановки. По умолчанию он использует базовое имя локального имени как удаленное. Это можно изменить с помощью опции -d.

-c continue, reput -d создавать каталоги так же, как в именах файлов, и вставлять в них файлы вместо текущего каталога -E удалять удаленные файлы после успешной передачи (опасно) - использовать режим ascii (двоичный - по умолчанию) -O указывает базовый каталог или URL-адрес, где должны быть размещены файлы

мили относительного движения файл (ы)

То же, что и «glob rm». Удаляет указанные файлы с расширением подстановки.

милливольт file1 file2

переименовывать file1 в file2 .

NLIST арг

Список удаленных имен файлов

открыть -e CMD -u пользователь , проходить -п порт хозяин | URL

Выберите ftp-сервер.

pget КЛЮЧ RFile lfile

Получает указанный файл, используя несколько соединений. Это может ускорить передачу, но загружает сеть, сильно влияющую на других пользователей. Используйте только в том случае, если вам действительно нужно передать файл ASAP, или какой-либо другой пользователь может сойти с ума. Опции:

-n maxconn устанавливает максимальное количество подключений (по умолчанию 5)

положил -E -a база lfile RFile

Загрузить lfile с удаленным именем RFile , Если -o опущено, базовое имя lfile используется как удаленное имя. Не расширяет подстановочные знаки, используетMPUT для этого.

-o указывает удаленное имя файла (по умолчанию - basename lfile) -c продолжать, чтобы оно требовало разрешения перезаписывать удаленные файлы -E удалять локальные файлы после успешной передачи (опасно) - использовать ascii-режим (двоичный - по умолчанию) -O указывает базовый каталог или URL-адрес, где должны быть размещены файлы

PWD

Печать текущего удаленного каталога.

очередь -n Num CMD

Добавьте заданную команду в очередь для последовательного выполнения. У каждого сайта есть своя очередь. `-n 'добавляет команду перед данным элементом в очередь. Не пытайтесь запускать команды `cd 'или` lcd', это может смутить lftp. Вместо этого выполните команду cd / lcd перед командой `queue ', и она запомнит место, в котором должна выполняться команда. Можно поставить в очередь уже запущенное задание на `queue wait ', но задание будет продолжено, даже если оно не является первым в очереди.

`queue stop 'остановит очередь, он не будет выполнять никаких новых команд, но уже запущенные задания будут продолжать работать. Вы можете использовать `queue stop 'для создания пустой остановленной очереди. `queue start 'возобновит выполнение очереди. Когда вы выйдете из lftp, он автоматически запустит все остановленные очереди.

`queue 'без аргументов будет либо создавать остановленную очередь, либо статус очереди печати.

очередь --delete | -d индекс или подстановочный знак

Удалите из очереди один или несколько элементов. Если аргумент не задан, последняя запись в очереди удаляется.

очередь --move | -m< индекс или подстановочный знак > индекс

Перемещайте заданные элементы перед указанным индексом очереди или до конца, если не указано назначение.

-q Будьте спокойны. -v Быть подробным. -Q Выход в формате, который может использоваться для повторной очереди. Полезно с --delete. > get file & 1 get file> queue wait 1> queue get another_file> cd a_directory> queue get yet_another_file

queue -d 3 Удалить третий элемент в очереди. queue -m 6 4 Переместить шестой элемент в очередь до четвертого. queue -m "get * zip" 1 Переместите все команды, соответствующие «get * zip», в начало очереди. (Порядок элементов сохраняется.) Queue -d "get * zip" Удалить все команды, соответствующие «get * zip».

котировка CMD

Для FTP - отправьте команду неинтерпретированной. Следует использовать с осторожностью - это может привести к неизвестному удаленному состоянию и, следовательно, приведет к повторному подключению. Вы не можете быть уверены, что любое изменение удаленного состояния из-за цитируемой команды является твердым - его можно сбросить, повторно подключив его в любое время.

Для HTTP - специфическое действие HTTP. Синтаксис: `quot quote ''. Команда может быть `` set-cookie '' или `` post ''.

открыть http://www.site.net quote set-cookie "variable = value; othervar = othervalue" установить http: post-content-type application / x-www-form-urlencoded quote post /cgi-bin/script.cgi "var = value & othervar = othervalue"> local_file

Для FISH - отправьте команду неинтерпретированной. Это можно использовать для выполнения произвольных команд на сервере. Команда не должна вводить ввод или печатать ### при начале новой строки. Если это произойдет, протокол перестанет синхронизироваться.

открытая рыба: // цитата сервера find -name zip

ReGet RFile lfile

То же, что и `get -c '.

RELS арг

То же, что и `ls ', но игнорирует кеш.

renlist арг

То же, что и `nlist ', но игнорирует кеш.

повторение задержка команда

Повторите команду. Между командами вставлена ​​задержка, по умолчанию 1 секунда. Пример:

повторить на завтра - зеркало повторить 1d зеркало

reput lfile RFile

То же, что и `put -c '.

комната -f файлы

Удалите удаленные файлы. Не расширяет подстановочные знаки, используетмили относительного движения для этого. -r для рекурсивного каталога remove. Будьте осторожны, если что-то пойдет не так, вы можете потерять файлы. -f оповестить сообщения об ошибках.

RmDir реж (ы)

Удалите удаленные каталоги.

scache сессия

Список кешированных сеансов или переход к указанному сеансу.

задавать вар вал

Установите переменную в заданное значение. Если значение опущено, отключите переменную. Имя переменной имеет формат `` имя / закрытие '', где закрытие может указать точное применение параметра. Подробнее см. Ниже. Если set вызывается без переменной, то перечисляются только измененные настройки. Его можно изменить с помощью опций:

-a список всех настроек, включая значения по умолчанию -d, перечисляет только значения по умолчанию, не требуются текущие

сайт site_cmd

Выполнить команду сайта site_cmd и выводит результат. Вы можете перенаправить свой вывод.

спать интервал

Спящий заданный интервал времени и выход. Интервал в секундах по умолчанию, но может быть суффикс «m», «h», «d» в течение минут, часов и дней соответственно. Смотрите такжев.

слот название

Выберите указанный слот или перечислите все выделенные слоты. Слот - это соединение с сервером, как виртуальная консоль. Вы можете создавать несколько слотов, подключенных к различным серверам, и переключаться между ними. Вы также можете использовать слот: имя как псевдо-URL, оценивающий это местоположение слота.

Связывание с readline по умолчанию позволяет быстро переключаться между слотами с именем 0-9 с использованием клавиш Meta-0 - Meta-9 (часто вы можете использовать Alt вместо Meta).

источник файл

Выполнять команды, записанные в файл файл .

приостановить

Остановить процесс lftp. Обратите внимание, что перенос будет также остановлен до тех пор, пока вы не продолжите процесс с командами fg или bg оболочки.

пользователь пользователь проходить

пользователь URL проходить

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

версия

РаспечататьLFTP версия.

Подождите jobno

ждать все

Дождитесь завершения заданного задания. Если jobno опущено, подождите последнее заданное задание.

`wait all 'ждет завершения всех заданий.

zcat файлы

То же, что и cat, но фильтруйте каждый файл через zcat. (Смотрите такжекошка, Больше а такжеzmore)

zmore файлы

То же, что и больше, но фильтруйте каждый файл через zcat. (Смотрите такжекошка, zcat а такжеБольше)

настройки

При запуске выполняется lftp ~ / .Lftprc а также ~ / .Lftp / гс , Вы можете размещать там псевдонимы и команды «set». Некоторые люди предпочитают видеть полную отладку протокола, используйте debug для включения отладки.

Существует также системный загрузочный файл в /etc/lftp.conf , Он может быть в другом каталоге, см. Раздел FILES.

LFTP имеет следующие настраиваемые переменные (вы также можете использовать `set -a 'для просмотра всех переменных и их значений):

БМК: сохранить-пароли (BOOL)

сохранить пароли открытого текста в ~ / .lftp / bookmarks в команде «добавить закладку». Выкл. По умолчанию.

CMD: на-выход (Строка)

команды в строке выполняются до выхода lftp.

CMD: CSH-истории (BOOL)

дает возможность расширения csh-подобной истории.

CMD: по умолчанию-протокола (Строка)

Значение используется, когда `open 'используется только с именем узла без протокола. По умолчанию используется `ftp '.

CMD: отказоустойчивость выхода (BOOL)

если true, выйдите, когда команда безусловного (без команды || и && при запуске) завершится с ошибкой.

CMD: давно работает (в секундах)

время выполнения команды, которое считается «длинным», и перед следующим запросом выполняется звуковой сигнал. 0 означает «выключено».

CMD: LS-умолчанию (Строка)

аргумент по умолчанию ls

CMD: двигаться-фон (Булево)

когда false, lftp отказывается идти в фоновый режим при выходе. Чтобы заставить его, используйте `exit bg '.

CMD: подскажите (Строка)

Подсказка. lftp распознает следующие символы с обратным слэшем, которые декодируются следующим образом:

@

insert @, если текущий пользователь не является по умолчанию

а

символ колокола ASCII (07)

е

ASCII escape-символ (033)

час

имя хоста, с которым вы подключены

п

новая линия

s

имя клиента (lftp)

S

имя текущего слота

и

имя пользователя, с которым вы вошли в систему как

U

URL удаленного сайта (например, ftp://g437.ub.gu.se/home/james/src/lftp)

v

версияLFTP (например, 2.0.3)

ш

текущий рабочий каталог на удаленном сайте

W

базовое имя текущего рабочего каталога на удаленном сайте

NNN

символ, соответствующий восьмеричному номеру NNN

\

обратная косая черта

?

пропускает следующий символ, если предыдущая замена была пустой.

начните последовательность непечатаемых символов, которые могут быть использованы для встраивания управляющей последовательности терминала в приглашение

завершение последовательности непечатаемых символов

CMD: дистанционное завершение (BOOL)

boolean для контроля того, использует ли lftp дистанционное завершение.

CMD: проверить-хост (BOOL)

if true, lftp немедленно разрешает имя узла в команде `open '. Также можно пропустить проверку для одной команды `open ', если задано` &', или если во время проверки нажать ^ Z.

CMD: проверить-путь (BOOL)

if true, lftp проверяет путь, указанный в команде `cd '. Также можно пропустить проверку для одной команды `cd ', если задано` &', или если во время проверки нажата кнопка ^ Z. Примеры:

set cmd: verify-path / hftp: // * false cd directory &

DNS: SRV-запрос (BOOL)

запросить записи SRV и использовать их перед gethostbyname. Записи SRV используются, только если порт явно не указан. Подробнее см. RFC2052.

DNS: кэш включить (BOOL)

включить DNS-кеш. Если он выключен, lftp разрешает имя хоста при каждом повторном подключении.

DNS: кэш-истекают (интервал времени)

время для записи записей кэша DNS. Он имеет формат +, например. 1d12h30m5s или всего 36 часов. Чтобы отключить истечение срока действия, установите его в `inf 'или` never'.

DNS: кэш-размер (число)

максимальное количество записей кэша DNS.

DNS: фатальная тайм-аут (в секундах)

ограничьте время для запросов DNS. Если DNS-сервер недоступен слишком долго, lftp не сможет решить заданное имя хоста. 0 означает неограниченное значение по умолчанию.

DNS: заказ (список имен протоколов)

задает порядок DNS-запросов. По умолчанию используется `inet inet6 '', что означает первый адрес поиска в семействе inet, затем inet6 и использование первого совпадения.

DNS: использование вилки (BOOL)

if true, lftp будет вилка перед разрешением адреса хоста. Значение по умолчанию - true.

рыба: оболочка (Строка)

используйте указанную оболочку на стороне сервера. Значение по умолчанию: / bin / sh. В некоторых системах / bin / sh выходит при выполнении cd в несуществующий каталог. lftp может справиться с этим, но он должен повторно подключиться. Установите его в / bin / bash для таких систем, если bash установлен.

FTP: Acct (Строка)

Отправьте эту строку в команду ACCT после входа в систему. Результат игнорируется. Закрытие для этой настройки имеет формат пользователь @ хост .

FTP: Anon проход (Строка)

устанавливает пароль, используемый для аутентификации анонимного FTP-доступа. По умолчанию используется «-name @», где имя - это имя пользователя, запускающего программу.

FTP: Anon-пользователь (Строка)

устанавливает имя пользователя, используемое для аутентификации анонимного FTP-доступа. По умолчанию «анонимно».

FTP: автоматическая синхронизация режим (Регулярное выражение)

если первое сообщение сервера соответствует этому регулярному выражению, включите режим синхронизации для этого хоста.

FTP: обвяжите-данные сокет (BOOL)

связать сокет данных с интерфейсом управляющего соединения (в пассивном режиме). Значение по умолчанию - true, исключение - интерфейс loopback.

FTP: FIX-PASV-адрес (BOOL)

если true, lftp попытается исправить адрес, возвращаемый сервером для команды PASV, в случае, если адрес сервера находится в общедоступной сети, а PASV возвращает адрес из частной сети. В этом случае lftp заменит адрес сервера, а не тот, который был возвращен командой PASV, номер порта не будет изменен. Значение по умолчанию - true.

FTP: FXP-пассивно-источник (BOOL)

если true, lftp попытается сначала установить исходный ftp-сервер в пассивном режиме, в противном случае - один. Если первая попытка не удалась, lftp пытается установить их другим способом. Если другое распоряжение тоже не работает, lftp возвращается к обычной копии. См. Также ftp: use-fxp.

FTP: домой (Строка)

Начальный каталог. По умолчанию это пустая строка, которая означает auto. Установите это в `/ ', если вам не нравится внешний вид% 2F в URL-адресах ftp. Закрытие для этой настройки имеет формат пользователь @ хост .

FTP: список-опций (Строка)

устанавливает параметры, которые всегда добавляются к команде LIST. Может быть полезно установить это на -a, если сервер не показывает точечные (скрытые) файлы по умолчанию. По умолчанию пусто.

FTP: NOP интервал (в секундах)

задержка между командами NOOP при загрузке хвоста файла. Это полезно для ftp-серверов, которые отправляют сообщение «Передача завершена» до сброса передачи данных. В таких случаях команды NOOP могут препятствовать таймауту соединения.

FTP: пассивный режим (BOOL)

устанавливает пассивный режим ftp. Это может быть полезно, если вы находитесь за брандмауэром или немым маскарадным маршрутизатором.

FTP: порт-диапазон (от до)

допустимый диапазон портов для активного режима. Формат - это min-max или `full 'или` any' для указания любого порта. Значение по умолчанию - «полный».

FTP: прокси (URL)

указывает ftp-прокси для использования. Чтобы отключить прокси-сервер, установите для этого пустую строку. Обратите внимание, что это ftp-прокси, который использует протокол ftp, а не ftp через http. Значение по умолчанию берется из переменной средыftp_proxy если он начинается с `` ftp: // ''. Если ваш прокси-сервер ftp требует проверки подлинности, укажите имя пользователя и пароль в URL-адресе.

Если ftp: proxy начинается с http: //, hpp (ftp over http proxy) используется вместо ftp автоматически.

FTP: отдых-лист (BOOL)

разрешить использование команды REST перед командой LIST. Это может быть полезно для больших каталогов, но некоторые серверы ftp молча игнорируют REST перед LIST.

FTP: отдых-Stor (BOOL)

если false, lftp не будет пытаться использовать REST перед STOR. Это может быть полезно для некоторых багги серверов, которые повреждают (заполняют нулями) файл, если используется REST, за которым следует STOR.

FTP: повторите-530 (Регулярное выражение)

Повторите попытку ответа сервера 530 для команды PASS, если текст соответствует этому регулярному выражению. Этот параметр должен быть полезен для различения перегруженного сервера (временного состояния) и неправильного пароля (постоянное состояние).

FTP: попробуйте-530 анонимный (Регулярное выражение)

Дополнительное регулярное выражение для анонимного входа, например ftp: retry-530.

FTP: сайт-группа (Строка)

Отправьте эту строку в команде SITE GROUP после входа в систему. Результат игнорируется. Закрытие для этой настройки имеет формат пользователь @ хост .

FTP: SKEY-разрешительный (BOOL)

разрешить отправку ответа skey / opie, если сервер, похоже, поддерживает его. По умолчанию.

FTP: SKEY сила (BOOL)

не отправляйте обычный текстовый пароль по сети, вместо этого используйте skey / opie. Если skey / opie недоступен, предположите, что не удалось войти в систему. Выкл. По умолчанию.

FTP: SSL-разрешительный (BOOL)

if true, попробуйте согласовать SSL-соединение с ftp-сервером для неанонимного доступа. Значение по умолчанию - true. Этот параметр доступен только в том случае, если lftp был скомпилирован с помощью openssl.

FTP: SSL-сила (BOOL)

если trus, откажитесь от отправки пароля, когда сервер не поддерживает SSL. Значение по умолчанию - false. Этот параметр доступен только в том случае, если lftp был скомпилирован с помощью openssl.

FTP: SSL-защита-данные (BOOL)

if true, запросить соединение ssl для передачи данных. Это интенсивность процессора, но обеспечивает конфиденциальность. Значение по умолчанию - false. Этот параметр доступен только в том случае, если lftp был скомпилирован с помощью openssl.

FTP: стат интервал (в секундах)

интервал между командами STAT. Значение по умолчанию: 1.

FTP: синхронизация режим (BOOL)

если true, lftp будет отправлять одну команду за раз и ждать ответа. Это может быть полезно, если вы используете багги ftp-сервер или маршрутизатор.Когда он выключен, lftp отправляет пакет команд и ждет ответов - он ускоряет работу, когда время в оба конца является значительным. К сожалению, он не работает со всеми ftp-серверами, и у некоторых маршрутизаторов есть проблемы с ним, поэтому он включен по умолчанию.

FTP: часовой пояс (Строка)

Предположите этот часовой пояс для времени в списках, возвращаемых командой LIST. Этот параметр может быть GMT смещение + | - HH : MM : SS или любое действительное значение TZ (например, Европа / Москва или MSK-3MSD, M3.5.0, M10.5.0 / 3). По умолчанию используется GMT. Установите его в пустое значение, чтобы принять локальный часовой пояс, заданный переменной окружения TZ.

FTP: потребительная ABOR (BOOL)

if false, lftp не отправляет команду ABOR, но немедленно закрывает соединение с данными.

FTP: потребительная FXP (BOOL)

если true, lftp попытается установить прямое соединение между двумя ftp-серверами.

FTP: использование сайт-простаивает (BOOL)

когда true, lftp отправляет команду SITE IDLE с аргументом net: idle. Значение по умолчанию - false.

FTP: использование-стат (BOOL)

если true, lftp отправляет команду STAT в режиме передачи FXP, чтобы узнать, сколько данных было передано. См. Также ftp: stat-interval. Значение по умолчанию - true.

FTP: потребительная бросить курить (BOOL)

if true, lftp отправляет QUIT перед отключением от ftp-сервера. Значение по умолчанию - true.

FTP: проверить-адрес (BOOL)

убедитесь, что подключение к данным происходит из сетевого адреса контрольного соединения. Это может помешать спуфированию соединения данных, что может привести к повреждению данных. К сожалению, это может завершиться неудачей для некоторых ftp-серверов с несколькими сетевыми интерфейсами, когда они не устанавливают исходящий адрес в сокете данных, поэтому по умолчанию он отключен.

FTP: проверить порт (BOOL)

убедитесь, что соединение для передачи данных имеет порт 20 (ftp-data) на своем удаленном конце. Это может помешать спуфированию соединения данных с удаленным хостом. К сожалению, слишком много окон и даже unix ftp-серверов забывают установить правильный порт при подключении к данным, поэтому эта проверка отключена по умолчанию.

FTP: веб-режим (BOOL)

отключить после закрытия соединения. Это может быть полезно для полностью сломанных FTP-серверов. Значение по умолчанию - false.

HFTP: кэш (BOOL)

разрешить кеширование сервера / прокси-сервера для протокола ftp-over-http.

HFTP: прокси (URL)

указывает HTTP-прокси для протокола ftp-over-http (hftp). Очевидно, протокол hftp не может работать без HTTP-прокси. Значение по умолчанию берется из переменной средыftp_proxy если он начинается с `` http: // '', иначе из переменной окруженияhttp_proxy, Если ваш прокси-сервер ftp требует проверки подлинности, укажите имя пользователя и пароль в URL-адресе.

HFTP: использование авторизации (BOOL)

если он отключен, lftp отправит пароль как часть URL-адреса прокси-сервера. Это может потребоваться для некоторых прокси (например, M-soft). По умолчанию включено, и lftp отправит пароль как часть заголовка авторизации.

HFTP: использование головки (BOOL)

если установлено значение off, lftp попытается использовать `GET 'вместо` HEAD' для протокола hftp. Хотя это медленнее, это может позволить lftp работать с некоторыми прокси-серверами, которые не понимают или не обращаются к запросам «HEADftp: //».

HFTP: использование типа (BOOL)

Если установлено значение off, lftp не будет пытаться добавить `; type = 'к URL-адресам, переданным прокси. Некоторые сломанные прокси не справляются с этим правильно. По умолчанию включено.

http: accept, http: accept-charset, http: accept-langua