Каталог ftp: FTP | Документация Майкрософт — Power Automate

Содержание

FTP | Документация Майкрософт — Power Automate


  • Статья

  • Чтение занимает 12 мин

Управление файлами и папками на FTP-сервере

Открыть подключение FTP
Содержание каталога FTP
Отрыть защищенное подключение FTP
Закрыть подключение
Изменить рабочий каталог
Загрузить файлы с FTP-сервера
Загрузить папки с FTP-сервера
Отправить файлы на FTP
Отправить папки на FTP
Удалить файл FTP
Переименовать файл FTP
Создать каталог FTP
Удаляемый каталог FTP
Вызвать команду FTP
Синхронизировать каталоги

Начать работу с действиями FTP

Используйте группу действий FTP для отправки и скачивания файлов и управления каталогами на FTP-серверах.

Чтобы установить FTP-соединение, используйте действие Открыть подключение FTP. На рисунке ниже указаны узел и порт, вводятся учетные данные пользователя и устанавливается время ожидания, по которому действие возвращает ошибку в случае сбоя соединения.

Загрузите файлы с помощью действия Загрузка файлов с FTP. На рисунке ниже показана используемая переменная подключения и локальная папка, которая является местом назначения. Удаленный файл также был указан и настроен на перезапись любого существующего файла в том же месте.

Отправьте файлы с помощью действия Отправить файлы на FTP, указав файл и удаленное расположение.

Действия FTP

Открыть подключение FTP

Это действие устанавливает подключение к удаленному FTP-серверу и сохраняет это подключение в качестве переменной для дальнейшего использования.

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
HostНетТекстовое значениеВведите адрес FTP-сервера.
PortДаЧисловое значение21Введите порт FTP-сервера.
Active modeН/ДЛогическое значениеЛожьУкажите режим подключения
UsernameНетТекстовое значениеУкажите имя пользователя учетной записи FTP
ПарольДаПрямой ввод зашифрованного текста или Текстовое значениеУкажите пароль учетной записи FTP
Время ожиданияДаЧисловое значение10Задает Время ожидания подключения (в секундах), по истечении которого действие будет признано невыполненным.
Создаваемые переменные
АргументТипОписание
FTPConnectionПодключение FTPПодключение FTP
Исключения
ИсключениеОписание
Ошибка «Не удалось войти»Указывает, что не удалось войти в систему.
Ошибка подключенияУказывает, что возникла проблема с подключением.

Содержание каталога FTP

Это действие возвращает подкаталоги и файлы, содержащиеся в текущем каталоге подключения FTP.

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
ConnectionНетПодключение FTPПодключение FTP
PathДаТекстовое значениеПуть к каталогу для получения содержания.
Создаваемые переменные
АргументТипОписание
DirectoriesСписок каталогов FTPСписок каталогов
ФайлыСписок файлов FTPСписок файлов
Исключения
ИсключениеОписание
Ошибка при получении содержимого папкиУказывает, что не удалось получить содержимое папки.
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.
Ошибка «Каталог не существует»Указывает, что найти каталог не удалось.

Отрыть защищенное подключение FTP

Это действие устанавливает защищенное подключение к удаленному FTP-серверу и сохраняет это подключение в качестве переменной для дальнейшего использования.

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
HostНетТекстовое значениеВведите адрес FTP-сервера.
PortДаЧисловое значение22Введите порт FTP-сервера.
Active modeН/ДЛогическое значениеИстинаУкажите режим подключения
Secure FTP ProtocolН/ДSFTP, Явный режим FTPS, Неявный режим FTPSSFTPВыберите протокол FTP для шифрования подключения.
Authentication methodН/ДИмя пользователя и пароль, Закрытый ключ, Закрытый ключ и парольная фразаИмя пользователя и парольВыберите метод проверки подлинности на FTP-сервере.
User nameНетТекстовое значениеУкажите имя пользователя учетной записи FTP
ПарольДаПрямой ввод зашифрованного текста или Текстовое значениеУкажите пароль учетной записи FTP
Path to private keyНетТекстовое значениеВведите путь к файлу закрытого ключа, который будет использоваться для проверки подлинности
Парольная фраза закрытого ключаДаПрямой ввод зашифрованного текста или Текстовое значениеВведите переменную, содержащую парольную фразу закрытого ключа
TimeoutДаЧисловое значение10Задает Время ожидания подключения (в секундах), по истечении которого действие будет признано невыполненным.
Создаваемые переменные
АргументТипОписание
SftpConnectionПодключение FTPПодключение SFTP
Исключения
ИсключениеОписание
Ошибка «Не удалось войти»Указывает, что не удалось войти в систему.
Ошибка подключенияУказывает, что возникла проблема с подключением.

Закрыть подключение

Это действие закрывает открытое подключение FTP

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
ConnectionНетПодключение FTPПодключение FTP
Создаваемые переменные
  • Это действие не создает никаких переменных
Исключения
ИсключениеОписание
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.

Изменить рабочий каталог

Это действие задает текущий рабочий каталог для подключения FTP.

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
ConnectionНетПодключение FTPПодключение FTP
Set working directory toНетТекстовое значениеУстановка пути для рабочего каталога
Создаваемые переменные
  • Это действие не создает никаких переменных
Исключения
ИсключениеОписание
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.
Ошибка «Каталог не существует»Указывает, что найти каталог не удалось.
Ошибка «Невозможно изменить рабочий каталог»Указывает, что изменить рабочий каталог невозможно.

Загрузить файлы с FTP-сервера

Загружает один или несколько файлов с FTP-сервера.

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
FTP connectionНетПодключение FTPПодключение FTP, с которым требуется работать. Эта переменная должна была быть ранее указана в действии «Открыть подключение FTP»
Download into folderНетПапкаПапка, в которую будут загружены файлы
Файлы для загрузкиНетСписок файлов FTPФайлы для загрузки
Тип передачиНеприменимоАвто, Двоичный, ASCIIАвтоВведите ASCII или «Двоичный», чтобы указать метод загрузки одного файла. Если тип файла неизвестен или загружается несколько файлов, выберите «Авто», чтобы следовать правилам передачи, указанным в параметрах
If file existsН/ДПерезаписать, Не загружать, Загрузить с уникальным именемПерезаписатьУкажите, что делать, если файл уже существует. «Перезаписать» перезаписывает имеющийся файл, доступ к которому будет утрачен, а «Загрузить с уникальным именем» добавляет символ подчеркивания и порядковый номер в конце имени
Создаваемые переменные
  • Это действие не создает никаких переменных
Исключения
ИсключениеОписание
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.
Ошибка «Удаленный файл не существует»Указывает, что файл отсутствует на FTP-сервере.
Ошибка «Каталог не существует»Указывает, что найти каталог не удалось.
Ошибка «Подключение FTP прервано»Указывает, что подключение FTP прервано.
Ошибка «Невозможно загрузить файл»Указывает, что загрузить файл невозможно.

Загрузить папки с FTP-сервера

Загружает одну или несколько папок с FTP-сервера.

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
FTP connectionНетПодключение FTPПодключение FTP, с которым требуется работать. Эта переменная должна была быть ранее указана в действии «Открыть подключение FTP»
Folder(s) to downloadНетСписок каталогов FTPИмена путей к папкам или FTP-папкам для загрузки
Download into local folderНетПапкаПолный путь к месту назначения загружаемых FTP-папок
Создаваемые переменные
  • Это действие не создает никаких переменных
Исключения
ИсключениеОписание
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.
Ошибка «Удаленный каталог не существует»Указывает, что каталог отсутствует на FTP-сервере.
Ошибка «Каталог не существует»Указывает, что найти каталог не удалось.
Ошибка «Подключение FTP прервано»Указывает, что подключение FTP прервано.
Ошибка «Невозможно загрузить каталог»Указывает, что загрузить каталог невозможно.

Отправить файлы на FTP

Отправляет один или несколько файлов на FTP-сервер.

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
FTP connectionНетПодключение FTPПодключение FTP, с которым требуется работать. Эта переменная должна была быть ранее указана в действии «Открыть подключение FTP»
File(s) to uploadНетСписок файловФайлы для отправки
Remote locationДаТекстовое значениеРасположение, в которое должны быть отправлены файлы
Transfer typeН/ДАвто, Двоичный, ASCIIАвтоВведите ASCII или «Двоичный», чтобы указать метод загрузки одного файла. Если тип файла неизвестен или загружается более одного файла, выберите «Авто», чтобы следовать правилам передачи файлов, заданным в параметрах
If file existsН/ДПерезаписать, Не загружать, Загрузить с уникальным именемПерезаписатьУкажите, что делать, если файл уже существует. «Перезаписать» перезаписывает имеющийся файл, доступ к которому будет утрачен, а «Загрузить с уникальным именем» добавляет символ подчеркивания и порядковый номер в конце имени
Создаваемые переменные
  • Это действие не создает никаких переменных
Исключения
ИсключениеОписание
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.
Ошибка «Файл не найден»Указывает, что файл не найден.
Ошибка «Подключение FTP прервано»Указывает, что подключение FTP прервано.
Ошибка при отправке файлаУказывает, что отправить файл не удалось.

Отправить папки на FTP

Отправляет одну или несколько папок на FTP-сервер.

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
FTP connectionНетПодключение FTPПодключение FTP, с которым требуется работать. Эта переменная должна была быть ранее указана в действии «Открыть подключение FTP»
Folder(s) to uploadНетСписок папокПапки для отправки. Отправляемые папки еще не должны существовать в активном каталоге на FTP-сервере
Remote locationНетТекстовое значениеРасположение, в которое должны быть отправлены папки
Создаваемые переменные
  • Это действие не создает никаких переменных
Исключения
ИсключениеОписание
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.
Ошибка «Удаленный каталог не существует»Указывает, что каталог отсутствует на FTP-сервере.
Ошибка «Подключение FTP прервано»Указывает, что подключение FTP прервано.
Ошибка при отправке каталогаУказывает, что отправить каталог не удалось.

Удалить файл FTP

Удаляет один или несколько файлов с FTP-сервера.

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
FTP connectionНетПодключение FTPПодключение FTP, с которым требуется работать. Эта переменная должна была быть ранее указана в действии «Открыть подключение FTP»
Файлы для удаленияНетСписок файлов FTPФайлы для удаления
Создаваемые переменные
  • Это действие не создает никаких переменных
Исключения
ИсключениеОписание
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.
Ошибка «Файл не найден»Указывает, что файл не найден.
Ошибка «Невозможно удалить файл»Указывает, что удаление файла невозможно.

Переименовать файл FTP

Переименовывает файл на FTP-сервере

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
FTP connectionНетПодключение FTPПодключение FTP, с которым требуется работать. Эта переменная должна была быть ранее указана в действии «Открыть подключение FTP»
Файлы для переименованияНетФайл FTPФайл для переименования
Новое имя файлаНетТекстовое значениеНовое имя файла. Если вы введете имя с путем, файл также будет перемещен в это место. Если расположение не существует, будет выдано исключение
Создаваемые переменные
  • Это действие не создает никаких переменных
Исключения
ИсключениеОписание
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.
Ошибка «Невозможно переименовать файл»Указывает, что переименовать файл невозможно.
Ошибка «Файл не найден»Указывает, что файл не найден.

Создать каталог FTP

Создает каталог на FTP-сервере.

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
FTP connectionНетПодключение FTPПодключение FTP, с которым требуется работать. Эта переменная должна была быть ранее указана в действии «Открыть подключение FTP»
New directoryНетКаталог FTPНовый каталог. Если указан путь, будут созданы все новые папки, ведущие к новому каталогу
Создаваемые переменные
  • Это действие не создает никаких переменных
Исключения
ИсключениеОписание
Ошибка «Доступ запрещен»Указывает, что у этой учетной записи нет доступа к операции.
Ошибка «Файл не существует»Указывает, что файл уже существует.
Ошибка при создании каталогаУказывает, что создать каталог невозможно.
Ошибка «Каталог не существует»Указывает, что найти каталог не удалось.
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.

Удаляемый каталог FTP

Удаляет каталог с FTP-сервера.

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
FTP connectionНетПодключение FTPПодключение FTP, с которым требуется работать. Эта переменная должна была быть ранее указана в действии «Открыть подключение FTP»
Directory to deleteНетКаталог FTPПапка, которую нужно удалить. Все содержимое папки также будет удалено
Создаваемые переменные
  • Это действие не создает никаких переменных
Исключения
ИсключениеОписание
Ошибка при удалении каталогаУказывает, что удалить каталог невозможно.
Ошибка «Удаленный каталог не существует»Указывает, что каталог отсутствует на FTP-сервере.
Ошибка изменения рабочего каталогаУказывает, что изменить рабочий каталог не удалось.
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.

Вызвать команду FTP

Вызывает заданную команду FTP на сервере.

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
FTP connectionНетПодключение FTPПодключение FTP, с которым требуется работать. Эта переменная должна была быть ранее указана в действии «Открыть подключение FTP»
FTP commandНетТекстовое значениеКоманда для запуска вместе с любыми аргументами. Например, здесь можно запустить FEAT или CHMOD
Valid reply code(s)ДаТекстовое значениеКоды, которые может вернуть команда, разделенные точкой с запятой. Если команда FTP возвращает код, который здесь не был введен, это действие вызовет исключение. Применяется только к простым подключениям FTP или FTPS
Создаваемые переменные
АргументТипОписание
ReplyCodeТекстовое значениеФактический код, который был возвращен. Применяется только к простым подключениям FTP или FTPS
ReplyTextТекстовое значениеТекст, возвращенный FTP-сервером
Исключения
ИсключениеОписание
Ошибка вызова командыУказывает, что при вызове команды FTP произошла ошибка
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.

Синхронизировать каталоги

Синхронизация файлов и подкаталогов в заданной папке с заданным удаленным каталогом FTP

Входные параметры
АргументНеобязательнаяПринимаетЗначение по умолчаниюОписание
FTP connectionНетПодключение FTPПодключение FTP, с которым требуется работать. Эта переменная должна была быть ранее указана в действии «Открыть подключение FTP»
Synchronization directionН/ДУдаленное -> локальное (загрузка), Локальное -> удаленное (отправка)Удаленное -> локальное (загрузка)Направление метода синхронизации. Вы можете синхронизировать локальный каталог с удаленным каталогом (ЗАГРУЗКА) или удаленный каталог с локальным (ОТПРАВКА)
Files to syncН/ДВсе файлы, Только файлы, соответствующие фильтру файлов, Только файлы, не соответствующие фильтру файловВсе файлыВыберите, нужно ли синхронизировать все файлы или же вы ограничите их набор с помощью фильтра.
Фильтр файловНетТекстовое значение*Шаблон имени файла, который определяет, какие файлы будут включены или исключены. Этот параметр позволяет использовать подстановочные знаки, например «.txt» или «document?.doc». Вы также можете задать несколько фильтров, используя в качестве разделителя запятую: «. txt,*.pdf,document?»
Local folderНетПапкаИмя локальной папки для синхронизации
FTP directoryДаКаталог FTP/Имя каталога FTP для синхронизации
Delete if source is absentН/ДЛогическое значениеЛожьЭта команда удалит файл или папку, которые существуют в целевом каталоге, но не в исходном.
Include subdirectoriesН/ДЛогическое значениеИстинаЭтот параметр включит в процесс синхронизации подкаталоги.
Time difference in hoursДаЧисловое значение0Отличие времени удаленного сервера в часах, если сервер работает в другом часовом поясе.
Time difference in minutesДаЧисловое значение0Отличие времени удаленного сервера в минутах, если сервер работает в другом часовом поясе.
Time difference aheadН/ДЛогическое значениеИстинаУкажите, опережает ли часовой пояс сервера локальный.
Создаваемые переменные
АргументТипОписание
FtpFilesAddedСписок файлов FTPСписок файлов FTP, которые изначально присутствовали в исходной папке и после синхронизации были добавлены в целевой каталог.
FtpFilesModifiedСписок файлов FTPСписок файлов FTP, которые изначально присутствовали как в исходной папке, так и в целевом каталоге, и после синхронизации были добавлены в целевой каталог.
FtpFilesDeletedСписок файлов FTPСписок файлов FTP, которые изначально присутствовали в целевом каталоге и после синхронизации были удалены.
FilesAddedСписок файловСписок файлов, которые изначально присутствовали в исходной папке и после синхронизации были добавлены в целевой каталог.
FilesModifiedСписок файловСписок файлов, которые изначально присутствовали как в исходной папке, так и в целевом каталоге, и после синхронизации были добавлены в целевой каталог.
FilesDeletedСписок файловСписок файлов, которые изначально присутствовали в целевом каталоге и после синхронизации были удалены.
Исключения
ИсключениеОписание
Ошибка при получении содержимого папкиУказывает, что не удалось получить содержимое папки.
Ошибка «Нет подключения»Указывает, что нет открытых подключений к FTP-серверу.
Ошибка «Файл не найден»Указывает, что файл не найден.
Ошибка «Подключение FTP прервано»Указывает, что подключение FTP прервано.
Ошибка при отправке файлаУказывает, что отправить файл не удалось.
Ошибка «Удаленный файл не существует»Указывает, что файл отсутствует на FTP-сервере.
Ошибка «Невозможно загрузить файл»Указывает, что загрузить файл невозможно.
Ошибка при удалении каталогаУказывает, что удалить каталог невозможно.
Ошибка «Сбой синхронизации»Указывает, что произошел сбой процесса синхронизации из-за непредвиденной ошибки.

Note

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).

FTP сервер — что это, как подключиться и зайти, как открыть в браузере и через проводник. Доступ по FTP

FTP (File Transfer Protocol) — сетевой протокол, предназначен для передачи файлов в компьютерных сетях. Протокол FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер.

  • Информация для подключения
  • Загрузка файлов на сервер
  • Настройка программ
  • Структура каталогов хостинга
  • Ограничения при работе по FTP
  • Об использовании SFTP
  • Диагностики неполадок и устранение ошибок при работе с FTP

Информация для подключения

Управление FTP-аккаунтами производится в разделе FTP и SSH панели управления хостингом. Для перехода к настройкам FTP-пользователя необходимо нажать на его название.


На странице Свойства указаны основные параметры для подключения к серверу по FTP.

  • Адрес сервера (хост): ftp.login.nichost.ru, где login — уникальное имя услуги хостинга (указано в верхней правой части панели управления).
  • Имя FTP-пользователя (логин): login_ftp.
  • Для смены пароля FTP-пользователя нажмите кнопку Сбросить пароль. Новый пароль будет отображен в всплывающем окне. Для отправки пароля на ваш контактный адрес электронной почты, установите галочку Выслать пароль на почту.

Загрузка файлов на сервер

После создания сайта в разделе Сайты панели управления на хостинге появится каталог с его именем. Загружать файлы необходимо в корневой каталог сайта ваш_домен/docs. Сделать это можно при помощи одной из указанных ниже программ или файлового менеджера панели управления хостингом.


Настройка программ

Информация о настройке популярных FTP-клиентов (FileZilla, FAR, Total Commander, iWeb и др.) размещена в статье Настройка популярных FTP-клиентов.


 Структура каталогов хостинга

При подключении к хостингу по FTP вы попадаете в домашний каталог. Он содержит следующие файлы и каталоги:

  • каталоги с именами сайтов (на примере login.nichost.ru) — появляются при создании сайта в панели управления,
  • etc — содержит конфигурационные файлы хостинга,
  • tmp — для временных файлов, в него загружаются резервные копии,

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

  • ваш_домен/docs — корневой каталог сайта. В него следует загружать файлы сайта (html-документы, php-скрипты, картинки). Полный путь к корневому каталогу сайта на сервере: /home/идентификатор/ваш_домен/docs;
  • ваш_домен/cgi — для cgi-скриптов, его содержимое доступно по адресу http://ваш_домен/cgi-bin/;
  • ваш_домен/php — для подключаемых php-модулей, путь к нему задан параметром include_path;
  • ваш_домен/errordocs — содержит стандартные страницы ошибок;

Будьте внимательны при работе с файлами. Не удаляйте служебные файлы и каталоги — это может нарушить работу хостинга.

FTP-пользователю можно предоставить доступ только к определенному каталогу хостинга, например, к файлам одного сайта. Для этого:

  • авторизуйтесь в панели управления хостингом, используя номер вашего договора и пароль;
  • перейдите в раздел FTP и SSH, где вы увидите имена пользователей FTP;
  • выберите необходимого пользователя, отредактируйте поле Доступ, нажмите ссылку Изменить и сохраните изменения.

Например, чтобы FTP-пользователь имел доступ к файлам сайта example.com, в поле Доступ введите /home/login/example.com/docs, где login — идентификатор услуги хостинга, docs — корневой каталог сайта.

Узнать полный путь для каталога вы можете с помощью раздела Файловый менеджер панели управления хостингом. Путь отображается в верхней части страницы.


Ограничения при работе по FTP

  • Не более 10 одновременных соединений с одного IP-адреса и не более 5 одновременных подключений от одного FTP-пользователя.
  • Подключение возможно только с использованием FTP-пользователей, созданных в панели управления. Анонимный доступ не предоставляется.

Об использовании SFTP

SFTP (SSH File Transfer Protocol) — протокол, позволяющий передавать файлы с использованием шифрования. Соединение по SFTP является более безопасным и обладает дополнительной функциональностью (работа с символическими ссылками). Доступ к виртуальному серверу по SFTP


Диагностики неполадок и устранение ошибок при работе с FTP

При возникновении ошибок подключения по FTP рекомендуем выполнить следующие действия.

1. Получите актуальные параметры подключения к хостингу

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

2. Проверьте настройки FTP-клиента и операционной системы

  • Убедитесь, что ваш FTP-клиент настроен согласно нашим инструкциям. Мы рекомендуем использовать для подключения FTP-клиент FileZilla и пассивный режим работы.
  • Проверьте настройки антивирусного ПО, брандмауэра, установленных на вашем компьютере, и сетевого оборудования (например, роутера). FTP-клиенту должен быть разрешен доступ к сети.

3. Проверьте сетевое соединение

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

В случае, если неполадки при подключении сохраняются, сообщите об этом в службу технической поддержки. В письме укажите текст сообщения об ошибке, её скриншот, результат проверки сетевого соединения с помощью WinMTR и время возникновения неполадок.

  

Туториал: что такое сетевой протокол FTP и зачем он нужен

Основные команды FTP

Основные FTP-команды



Что такое FTP?

FTP ( F ile T передача
P rotocol) утилита есть
обычно используется для копирования файлов на другие компьютеры и с них. Эти
компьютеры могут находиться на одном сайте или на разных сайтах тысячи
мили друг от друга. FTP — это общий протокол, который работает в системах UNIX.
а также множество других (не UNIX) систем.

Для целей этой веб-страницы локальная машина
относится к машине, на которой вы изначально вошли в систему, той, на которой
вы вводите команду ftp . Удаленная машина
другой, тот, который является аргументом команды ftp .

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

Большинство операционных систем и коммуникационных программ теперь включают
некоторая форма служебной программы FTP, но команды
немного различаются между собой.
Следующие пояснения и алфавитный список
команд относится к общей служебной программе FTP как
предоставляется на машине UNIX. Проверьте документацию для вашего
собственная машина для определения сопоставимых команд.

Большинство современных компьютеров включают в себя программу FTP для Windows.
который больше ориентирован на ПК и не требует полного знания
эти команды.

Вы также можете использовать FTP через браузер.
Например, откройте Internet Explorer и введите

ftp:// yourLoginName@IP-адрес

вместо обычного URL-адреса веб-страницы.

Для FTP-сайта факультета компьютерных наук CSU требуется
пользователь может использовать sftp , безопасную версию FTP. Просто введите sftp
вместо ftp , когда вы используете FTP в окне терминала.


Начало работы

Чтобы подключить локальный компьютер к удаленному, введите

ftp имя_машины

где имя_машины — полное имя удаленной машины,
например, purcell.cs.colostate. edu. Если имя машины неизвестно,
вы можете ввести

ftp машинный номер

где номер машины — сетевой адрес удаленной машины,
например, 129.82.45.181. В любом случае эта команда аналогична
вход на удаленную машину. Если
удаленная машина была достигнута
успешно, FTP отвечает, запрашивая имя пользователя
и пароль .

При вводе собственного имени пользователя и пароля для
удаленная машина, он возвращает подсказку

фтп>

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


Анонимный FTP

Иногда вам может понадобиться скопировать файлы с удаленного компьютера, на котором вы
нет имени пользователя . Это можно сделать с помощью анонимного
FTP.

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

После входа в систему вы находитесь в анонимном
каталог для удаленной машины. Обычно содержит ряд
общедоступные файлы и каталоги. Опять же, вы должны быть в состоянии передвигаться
в этих каталогах. Однако вы можете копировать только файлы
с удаленной машины на вашу локальную машину; ты не в состоянии
писать на удаленную машину или удалять там любые файлы.

Общие команды FTP

? , чтобы запросить помощь или информацию о
FTP-команды
ascii для установки режима передачи файлов в ASCII

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

(г.
двоичный режим передает все восемь бит на байт и, таким образом,
обеспечивает меньшую вероятность ошибки передачи и должен быть
используется для передачи файлов, отличных от файлов ASCII)
пока для выхода из среды FTP (аналогично
бросить)
CD для изменения каталога на удаленной машине
закрыть для разрыва соединения с другим компьютером
закрыть брюбек закрывает текущее FTP-соединение с brubeck,

 , но по-прежнему оставляет вас в среде FTP.
удалить для удаления (удаления) файла в текущем удаленном
каталог (такой же, как rm в UNIX)
получить для копирования одного файла с удаленного компьютера
на локальную машину
получить ABC DEF копирует файл ABC в текущий удаленный каталог
в (или поверх) файл с именем DEF в вашем
текущий локальный каталог.
получить азбуку копирует файл ABC в текущий удаленный каталог
в (или поверх) файл с таким же именем,
ABC в вашем текущем локальном каталоге.
помощь , чтобы запросить список всех доступных
FTP-команды
ЖК для изменения каталога на вашем локальном компьютере
(такой же, как компакт-диск UNIX)
лс , чтобы просмотреть имена файлов в текущем
удаленный каталог
мкдир , чтобы создать новый каталог в текущем
удаленный каталог
мгет для копирования нескольких файлов с удаленного
машина на локальную машину;

  вам будет предложено ввести да/нет
ответ перед передачей каждого файла
мгет * копирует все файлы в текущий удаленный каталог
в ваш текущий локальный каталог, используя тот же
имена файлов. Обратите внимание на использование подстановочного знака
персонаж, *.
мвывод для копирования нескольких файлов с локального
машина к удаленной машине;

  вам будет предложено ввести да/нет
ответ перед передачей каждого файла
открытый для открытия соединения с другим компьютером
открытый брюбек открывает новое FTP-соединение с brubeck;

  необходимо ввести имя пользователя и пароль
на счет брубек

      (если это не должно быть
анонимное соединение).
положить для копирования одного файла с локальной машины на
удаленная машина

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

выйти для выхода из среды FTP (аналогично
пока)
rmdir для удаления (удаления) каталога в
текущий удаленный каталог


Дополнительная информация

Доступны многие другие команды интерфейса. Также можно запустить FTP
с разными вариантами. Пожалуйста, обратитесь к вашему руководству или UNIX
справочная страница на ftp для получения дополнительной информации.


Примеры сеансов

Примеры двух сеансов FTP
приведены на следующих двух страницах.
Они показывают тип взаимодействия, который вы можете ожидать при использовании
утилита фтп.


Пример анонимного FTP-сеанса

% ftp cs.colorado.edu
Подключен к cs.colorado.edu.
220 bruno FTP-сервер (SunOS 4.1) готов.
Имя (cs.colorado.edu:ваш логин): анонимный
331 Гость логин в порядке, отправьте идентификатор в качестве пароля.
Пароль:
230-Этот сервер предоставлен Sun Microsystems, Inc.
230-
230-Данные на этом FTP-сервере можно искать и получать к ним доступ через WAIS, используя
230-наша система семантического индексирования Essence. Пользователи могут забрать копию
230-WAIS ".src" для доступа к этой службе по анонимному FTP из
230-ftp. cs.colorado.edu, в pub/cs/distribs/essence/aftp-cs-colorado-edu.src
230-Этот файл также описывает, где взять исходный код прототипа и
230-статья об этой системе.
230-
230-
230 Вход в систему в качестве гостя разрешен, применяются ограничения доступа.
ftp> cd /pub/HPSC
250 Команда CWD выполнена успешно.
фтп> лс
200 PORT команда выполнена успешно.
Соединение данных 150 ASCII для /bin/ls (128.138.242.10,3133) (0 байт).
Элементы АВС.пс.З
   . . .
execsumm_tr.ps.Z
viShortRef.ps.Z
226 Передача ASCII завершена.
Получено 418 байт за 0,043 секунды (90,5 Кбайт/с)
ftp> получить README
200 PORT команда выполнена успешно.
Подключение данных 150 ASCII для README (128.138.242.10,3134) (2881 байт).
226 Передача ASCII завершена.
локальный: README удаленный: README
Получено 2939 байт за 0,066 секунды (43 Кбайт/с)
фтп> пока
221 До свидания.
% л.с.
   . . .
ПРОЧТИ МЕНЯ
   . . .
 

Сеанс FTP для получения файла README HPSC из
cs.colorado.edu анонимный ftp
каталог, используя имя входа

анонимного и
пароль собственного адреса электронной почты.


Пример обычного сеанса FTP

% ftp nordsieck.cs.colorado.edu
Подключен к nordsieck.cs.colorado.edu.
220 nordsieck FTP сервер (версия 5.53 вторник 25 августа 10:46:12 MDT 1992) готов.
Имя (nordsieck.cs.colorado.edu:ваш логин): ваш логин
331 Требуется пароль для входа.
Пароль:
230 Пользователь yourlogin вошел в систему.
ftp> cd HPSC/упражнения
250 Команда CWD выполнена успешно.
фтп> лс
200 PORT команда выполнена успешно.
550 Файлы не найдены.
ftp> поставить tmul.out
200 PORT команда выполнена успешно.
150 Открытие соединения данных в режиме ASCII для tmul.out.
226 Передача завершена.
локальный: tmul.out удаленный: tmul.out
1882 байт отправлено в 0,0095 секунд (1,9e+02 Кбайт/с)
фтп> лс
200 PORT команда выполнена успешно.
150 Открытие подключения данных в режиме ASCII для списка файлов.
tmul.out
226 Передача завершена.
Получено 9 байт за 0,0021 секунды (4,3 Кбайт/с)
фтп> мпуть *
mput Makefile? у
200 PORT команда выполнена успешно. 
150 Открытие подключения данных в режиме ASCII для Makefile.
226 Передача завершена.
локальный: Makefile удаленный: Makefile
1020 байт отправлено за 0,0062 секунды (1,6e+02 Кбайт/с)
mput tmul.out? н
фтп> выйти
221 До свидания.
% л.с.
   . . .
Makefile
tmul.out
   . . .
 

Сеанс FTP для копирования файлов из
удаленную машину обратно на nordsieck.cs.colorado.edu, используя
собственный логин и пароль.

Список команд FTP для Windows

Список часто используемых FTP-команд в командной строке Windows

СКАЧАТЬ БЕСПЛАТНУЮ ПРОБНУЮ ПРОБНУЮ ВЕРСИЮ

Полная функциональность в течение 14 дней

ССЫЛКА НА ПРОБНУЮ ПРОБНУЮ ЭЛЕКТРОННУЮ ПОЧТУ

Полная функциональность в течение 14 дней

Изучите информацию о продукте

Изучите информацию о продукте

  • Определение FTP для Windows

  • Команды FTP для командной строки Windows

  • Параметры командной строки FTP для Windows

  • Безопасный обмен файлами

  • Смотрите также

  • Определение FTP для Windows

    Определение FTP для Windows

    FTP (протокол передачи файлов) — это стандартный сетевой протокол, используемый для обмена файлами между компьютерами в частной сети или через Интернет.

    Доступ к FTP обычно осуществляется тремя способами:

    1. FTP-клиент с командной строкой
    2. веб-браузер
    3. Графические FTP-клиенты

    Первые два являются простыми методами, которые позволяют напрямую использовать веб-браузер (например, Google Chrome, Firefox или Internet Explorer) или клиентское приложение FTP (например,
    ® FTP Voyager) для подключения к FTP-серверу для обмена файлами. Используя интерфейс командной строки, вам необходимо ввести набор команд для отправки или получения файлов с других компьютеров.

    Операционные системы Windows, Mac OS X и Linux имеют встроенные клиенты командной строки, которые можно использовать для установки FTP-подключения. Чтобы инициировать

    FTP-подключение из Windows, введите ftp в командной строке и нажмите клавишу ввода.

    Скачать бесплатную пробную версию

    Учить больше

  • Команды FTP для командной строки Windows

    Команды FTP для командной строки Windows


    FTP-команда

    Описание команды

    !
    Эта команда переключает между операционной системой и ftp. Вернувшись в операционную систему, набрав exit, вы вернетесь в командную строку FTP.

    ?
    Доступ к экрану справки.

    добавить
    Добавить текст в локальный файл.

    ascii
    Переключитесь в режим передачи ASCII.

    колокол
    Включает или выключает режим звонка.

    бинарный
    Переключает в режим двоичной передачи.

    до свидания
    Выход из FTP.

    CD
    Каталог изменений.

    Закрыть
    Выход из FTP.

    Удалить
    Удаляет файл.

    отлаживать
    Включает или выключает отладку.

    директор
    Список файлов, если они подключены.

    dir -C = список файлов в широком формате.

    dir -1 = Список файлов в чистом формате в алфавитном порядке.

    dir -r = Список каталогов в обратном алфавитном порядке.

    dir -R = Список всех файлов в текущем каталоге и подкаталогах.

    dir -S = Список файлов в чистом формате в алфавитном порядке.

    Отключить
    Выход из FTP.

    получить
    Получить файл с удаленного компьютера.

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

    помещать

    а также

    получить

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

    хэш
    Включает или выключает печать решетчатых меток. При включении для каждых 1024 байт полученных данных отображается решетка (#).

    помощь

    Доступ к экрану справки и отображение информации о команде, если команда вводится после справки.

    ЖК
    Отображает локальный каталог, если он введен отдельно или если путь, введенный после lcd, изменит локальный каталог.

    буквальный
    Отправляет буквальную команду на подключенный компьютер с ожидаемым однострочным ответом.

    лс
    Список файлов удаленно подключенного компьютера.

    удалить
    Множественное удаление.

    мдир
    Перечисляет содержимое нескольких удаленных каталогов.

    мгет
    Получить несколько файлов.

    мкдир
    Сделать каталог.

    мл
    Перечисляет содержимое нескольких удаленных каталогов.

    мпут
    Отправить несколько файлов.

    открытым
    Открывает адрес.

    быстрый
    Включает или отключает подсказку.

    помещать
    Отправить один файл.

    pwd

    Распечатать рабочий каталог.

    покидать

    Выход из FTP.

    цитировать
    То же, что буквальная команда.

    прием
    Получить файл.

    удаленная помощь
    Получить помощь от удаленного сервера.

    переименовать
    Переименовывает файл.

    rmdir
    Удаляет каталог на удаленном компьютере.

    Отправить
    Отправить один файл.

    статус
    Показывает состояние текущих включенных и отключенных опций.

    след
    Переключает трассировку пакетов.

    тип

    Установить тип передачи файлов.

    пользователь

    Отправить информацию о новом пользователе.

    подробный
    Включает или выключает подробные сведения.

    Скачать бесплатную пробную версию

    Учить больше

  • Параметры командной строки FTP для Windows

    Параметры командной строки FTP для Windows


    Параметр командной строки

    Описание команды

    -v
    Подавляет подробное отображение ответов удаленного сервера.


    Подавляет автоматический вход в систему при первоначальном подключении.


    Отключает интерактивные подсказки во время передачи нескольких файлов.


    Включает отладку, отображая все ftp-команды, передаваемые между клиентом и сервером.

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

    -s:имя файла

    Задает текстовый файл, содержащий команды ftp; команды автоматически запускаются после запуска ftp. В этом параметре не допускаются пробелы. Используйте этот переключатель вместо перенаправления (>).


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

    -w: размер окна
    Переопределяет размер буфера передачи по умолчанию, равный 409.6.

    компьютер
    Указывает имя компьютера или IP-адрес удаленного компьютера, к которому необходимо подключиться. Компьютер, если он указан, должен быть последним параметром в строке.

    Учитывая наличие многочисленных графических FTP-клиентов, текстовый FTP-клиент, встроенный в операционные системы Windows и Mac OS X, является надежным инструментом для тестирования и устранения неполадок. Изучение этих команд поможет вам обмениваться файлами между компьютерами без установки дополнительного программного обеспечения.

    Скачать бесплатную пробную версию

    Учить больше

  • Безопасный обмен файлами

    Безопасный обмен файлами

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

    FTPS

    а также

    SFTP

    протоколы передачи файлов. Технология управляемой передачи файлов (MFT) поддерживает эти протоколы с высоким уровнем безопасности и заменяет базовый FTP и другие специализированные решения для передачи файлов.

    Сервер SolarWinds ® Serv-U ® MFT
    — это программное обеспечение корпоративного уровня, предназначенное для обеспечения комплексной безопасности, автоматизации и централизованного контроля над передачей файлов в организации.