2.3. Команды FTP-клиента

2.3.1. ftp

Назначение

Команда ftp используется для обмена файлами между локальным и удаленным FTP-сервером.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

ftp (mgmt-if| ) HOST (PORT| )

Параметр

Описание параметра

Значение параметра

mgmt-if

mgmt-порт

-

HOST

IPv4, IPv6-адрес или имя удаленного хоста

-

PORT

Порт удаленного FTP-сервера

1 - 65535

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

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

Примеры

Подключение к FTP-серверу по IPv4-адресу:

Switch# ftp 192.168.100.1
Connected to 192.168.100.1 (192.168.100.1).
220---------- Welcome to FTP-SERVER ----------
220-You are user number 1 of 50 allowed.
220-Local time is now 13:13. Server port: 21.
220-This is a private system - No anonymous login
220 You will be disconnected after 15 minutes of inactivity.
Name (192.168.100.1:root): user1
331 User user1 OK. Password required
Password:
230 OK. Current directory is /
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

Подключение к FTP-серверу по IPv6-адресу:

Switch# ftp 2001:1000::1
Connected to 2001:1000::1 (2001:1000::1).
220 (vsFTPd 3.0.5)
Name (2001:1000::1:root): user1
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

Связанные команды

Нет

2.3.2. ftp vrf

Назначение

Команда ftp vrf используется для обмена файлами между локальным и удаленным FTP-сервером в виртуальной таблице маршрутизации.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

ftp vrf VRF_NAME HOST (PORT| )

Параметр

Описание параметра

Значение параметра

VRF_NAME

Имя экземпляра VPN маршрутизации/передачи

До 32 символов

HOST

IPv4, IPv6-адрес или имя удаленного хоста

-

PORT

Порт удаленного FTP-сервера

1 - 65535

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

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

Примеры

Подключение к FTP-серверу 192.168.2.1 через VRF Tenant1:

Switch# ftp vrf Tenant1 192.168.2.1
Connected to 192.168.2.1 (192.168.2.1).
220 (vsFTPd 3.0.5)
Name (192.168.2.1:root): user1
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

Связанные команды

Нет

2.3.3. ftp passive

Назначение

Команда ftp passive используется для установки пассивного режима FTP.

Команда no ftp passive используется для возврата к настройке по умолчанию.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

ftp passive

no ftp passive

Режим ввода

Global Config

Состояние по умолчанию

FTP работает в активном режиме.

Применение

Режим ftp passive необходим, если FTP-клиент находится за NAT или Файерволом. Клиент сам открывает соединение с сервером.

Примеры

Установка для FTP пассивного режима:

Switch# configure terminal
Switch(config)# ftp passive

Связанные команды

ftp username

ftp password

2.3.4. ftp username

Назначение

Команда ftp username используется для сохранения имени пользователя для FTP-клиента. Это позволяет не указывать логин каждый раз при скачивании или передаче файлов по FTP. Команда no ftp username удаляет сохраненное имя пользователя.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

ftp username NAME

no ftp username

Параметр

Описание параметра

Значение параметра

NAME

Имя пользователя для FTP-клиента

-

Режим ввода

Global Config

Состояние по умолчанию

Имя пользователя не задано.

Применение

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

Примеры

Сохранение имени пользователя для FTP-клиента:

Switch# configure terminal
Switch(config)# ftp username user1

Связанные команды

ftp password

2.3.5. ftp password

Назначение

Команда ftp password используется для сохранения пароля для FTP-клиента. Это позволяет не указывать пароль каждый раз при скачивании или передаче файлов по FTP. Команда no ftp password удаляет сохраненный пароль.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

ftp password (8| ) LINE

no ftp password

Параметр

Описание параметра

Значение параметра

8

Указывает, что пароль вводится в зашифрованном виде

-

LINE

Пароль для FTP-клиента

-

Режим ввода

Global Config

Состояние по умолчанию

Пароль не задан.

Применение

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

Примеры

Сохранение пароля для FTP-клиента:

Switch# configure terminal
Switch(config)# ftp password mypassword

Связанные команды

ftp username

2.3.6. show ftp

Назначение

Команда show ftp используется для отображение конфигурации FTP-клиента.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

show ftp

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Вывод конфигурации FTP:

Switch# show ftp
ftp passive mode: on
ftp username: user1
ftp password: unencrypted password

Связанные команды

ftp username

ftp password

2.3.7. copy FILE_NAME URL_NAME

Назначение

Команда copy FILE_NAME URL_NAME используется для копирования локального файла на FTP-сервер.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

copy FILE_NAME (vrf VRF_NAME| ) (mgmt-if|-a SRC_ADDR|-si SRC_INTF) URL_NAME

Параметр

Описание параметра

Значение параметра

mgmt-if

mgmt-порт

-

VRF_NAME

Экземпляр VPN Маршрутизации/передачи

Текст от 1 до 32 символов

FILE_NAME

Источник на коммутаторе

-

URL_NAME

Назначение на FTP-сервере

-

-a SRC_ADDR

Адрес источника

-

-si SRC_INTF

Интерфейс источника

-

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Копирование локального файла на FTP-сервер:

Switch# copy flash:/startup-config.conf ftp://192.168.100.1/startup-config.conf
Send file to ftp://user1@192.168.100.1:21/startup-config.conf
Connected to 192.168.100.1 (192.168.100.1).
220 (vsFTPd 3.0.5)
Name (192.168.100.1:user1):
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
local: flash:/startup-config.conf remote: startup-config.conf
200 PORT command successful. Consider using PASV.
150 Ok to send data.
.
226 Transfer complete.
2709 bytes sent in 0.000643 secs (4.1e+03 Kbytes/sec)

Связанные команды

Нет

2.3.8. copy URL_NAME FILE_NAME

Назначение

Команда copy URL_NAME FILE_NAME используется для копирования файла с FTP-сервера на локальное устройство.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Advanced

-

AQ-N5000

7.0

Advanced

-

AQ-N6000

7.0

Professional

-

Синтаксис

copy (vrf VRF_NAME| ) (mgmt-if|-a SRC_ADDR|-si SRC_INTF) URL_NAME FILE_NAME

Параметр

Описание параметра

Значение параметра

mgmt-if

mgmt-порт

-

VRF_NAME

Экземпляр VPN Маршрутизации/передачи

Текст от 1 до 32 символов

URL_NAME

Источник на FTP-сервере

-

FILE_NAME

Назначение на коммутаторе

-

-a SRC_ADDR

Адрес источника

-

-si SRC_INTF

Интерфейс источника

-

Режим ввода

Privileged EXEC

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Копирование файла с FTP-сервера на локальное устройство:

Switch1# copy ftp://user1:password@192.168.100.1/file.cfg flash:/configs/file.cfg
Download from URL to temporary file.
Get file from ftp://user1@192.168.100.1:21/file.cfg
Connected to 192.168.100.1 (192.168.100.1).
220 (vsFTPd 3.0.5)
Name (192.168.100.1:user1):
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
local: /tmp/recv19461 remote: file.cfg
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for file.cfg (2160 bytes).
.
226 Transfer complete.
2160 bytes received in 0.000433 secs (4.9e+03 Kbytes/sec)
Copy the temporary file to /mnt/flash/configs/file.cfg
.
2160 bytes in 0.0 seconds, inf kbytes/second

Связанные команды

Нет