Связь с FTP-сервером, чтобы получить доступ к его файлам
Соединитесь с FTP-сервером путем вызова ftp
функция, которая создает объект связи FTP. Затем используйте объект связи FTP загрузить и загрузить файлы. Также можно создать, удалить и перейти к другим папкам на сервере. Чтобы закрыть связь, используйте close
функция.
Поскольку FTP не является безопасным протоколом, он не шифрует ваше имя пользователя, ваш пароль или любые данные, с которых вы загружаете или загружаете на FTP-сервер. Если вы требуете безопасной связи FTP, используйте sftp
.
ftpobj = ftp(
открывает связь с FTP-сервером host
)host
и возвращает объект связи FTP. Можно только использовать этот синтаксис с хостами, которые поддерживают анонимные (неаутентифицируемые) связи.
ftpobj = ftp(
задает дополнительные входные параметры с помощью одних или нескольких аргументов name-value. Например, задайте host
,username
,password
,Name,Value
)"System"
Windows
соединяться с FTP-сервером, который запускает Windows® операционная система, или задают значение "LocalDataConnectionMethod"
изменить режим связи от пассивного элемента до активного режима.
ascii | Установите режим передачи FTP на ASCII |
binary | Установите режим передачи FTP на двоичный файл |
cd | Измените или просмотрите текущую папку на SFTP или FTP-сервере |
close | Закройте связь с SFTP или FTP-сервером |
delete | Удалите файл на SFTP или FTP-сервере |
dir | Перечислите содержание папки на SFTP или FTP-сервере |
mget | Загрузите файлы с SFTP или FTP-сервера |
mkdir | Сделайте новую папку на SFTP или FTP-сервере |
mput | Загрузите файл или папку к SFTP или FTP-серверу |
rename | Переименуйте файл на SFTP или FTP-сервере |
rmdir | Удалите папку на SFTP или FTP-сервере |
Объект FTP не поддерживает настройки прокси-сервера.
Передайте ~
символ к cd
функция, чтобы перейти к папке входа в систему.