RFC: 5797
Оригинал: FTP Command and Extension Registry
Категория: Предложенный стандарт
Дата публикации:
Авторы: ,
Перевод: StLeutnant

RFC 5797, Страница 5 из 6

3. Начальное содержимое реестра

Для более полного удовлетворения потребностей пользователей реестра и авторов существующих спецификаций, в реестр при создании сразу были включены все команды и расширения, опубликованные в RFC за время, прошедшее от публикации STD 3 [RFC1123] до времени написания этой статьи.

В соответствии с Разделом 2 были назначены следующие псевдокоды FEAT:

  • base — стандартные команды FTP [RFC0959]
  • hist — исторические экспериментальные команды [RFC0775], [RFC1639]
  • secu — расширения системы безопасности FTP [RFC2228]
  • feat — механизм регистрации и распознавания расширений FTP [RFC2389][1]
  • nat6 — расширения FTP для NAT/IPv6 [RFC2428]
Имя команды Код FEAT Описание Тип Потребность Ссылки на RFC и примечания
ABOR base Прервать выполнение команды s m 959
ACCT base Аккаунт пользователя a m 959
ADAT secu Аутентификация/ Данные о безопасности a o 2228, 2773, 4217
ALLO base Зарезервировать место на диске s m 959
APPE base Добавить в конец файла (с созданием) s m 959
AUTH secu Аутентификация/ Механизм безопасности a o 2228
AUTH+ AUTH Аутентификация/ Механизм безопасности a o 2773, 4217 [2]
CCC secu Очистить канал команд a o 2228
CDUP base Перейти в родительский каталог a o 959
CONF secu Команда, защищенная по уровню «Конфиденциальность» a o 2228
CWD base Сменить рабочий каталог a m 959
DELE base Удалить файл s m 959
ENC secu Команда, защищенная по уровню «Приватность» a o 2228, 2773, 4217
EPRT nat6 Установить активный режим для IPv6 (расширенное задание порта данных) p o 2428
EPSV nat6 Установить пассивный режим для IPv6 (расширенный запрос порта данных) p o 2428
FEAT feat Согласование функций a m [1] 2389
HELP base Показать справку s m 959
LANG UTF8 Задать язык (для сообщений сервера) p o 2640
LIST base Получить список содержимого каталога s m 959, 1123
LPRT hist Установить активный режим (задание порта данных, FOOBAR) p h 1545, 1639
LPSV hist Установить пассивный режим (запрос порта данных, FOOBAR) p h 1545, 1639
MDTM MDTM Получить время модификации файла s o 3659
MIC secu Команда, защищенная по уровню «Целостность» a o 2228, 2773, 4217
MKD base Создать каталог s o 959
MLSD MLST Получить список объектов каталога с характеристиками (для машины) s o 3659
MLST MLST Получить характеристики одного объекта s o 3659
MODE base Задать режим передачи данных p m 959
NLST base Получить список имён содержимого каталога s m 959, 1123
NOP base Нет операции s m 959
OPTS feat Установить опции функции p m [1] 2389
PASS base Пароль пользователя a m 959
PASV base Установить пассивный режим (запрос порта данных) p m 959, 1123
PBSZ secu Установить размер буфера защиты p o 2228
PBSZ+ PBSZ Установить размер буфера защиты p o 4217
PORT base Установить активный режим (задать порт данных) p m 959
PROT secu Установить уровень защиты канала данных p o 2228
PROT+ PROT Установить уровень защиты канала данных p o 4217
PWD base Показать рабочий каталог s o 959
QUIT base Завершить сеанс a m 959
REIN base Начать сессию заново a m 959
REST base Возобновить передачу файла s/p m 959, 1123
REST+ REST Возобновить передачу файла (для режима STREAM) s/p m 3659 [3]
RETR base Получить файл s m 959
RMD base Удалить каталог s o 959
RNFR base Переименовать из (имя) s/p m 959
RNTO base Переименовать в (имя) s m 959
SITE base Управление параметрами сайта (сервера) s m 959, 1123
SIZE SIZE Показать размер файла s o 3659
SMNT base Подключить структуру данных файловой системы a o 959
STAT base Показать состояние s m 959
STOR base Сохранить файл s m 959
STOU base Сохранить файл с присвоением уникального имени s [перевод] o 959, 1123
STRU base Указать характеристику файловой структуры p m 959
SYST base Показать идентификацию операционной системы s o 959
TYPE base Задать режим представления данных p m 959 [4]
USER base Имя пользователя a m 959
XCUP hist (предшественник CDUP ) s h 775, 1123
XCWD hist (предшественник CWD ) s h 775, 1123
XMKD hist (предшественник MKD ) s h 775, 1123
XPWD hist (предшественник PWD ) s h 775, 1123
XRMD hist (предшественник RMD ) s h 775, 1123
-N/A- TVFS Тривиальная виртуальная файловая система p o 3659

Примечания:

[1] С помощью Процедуры Стандартизации IETF механизм FEAT [RFC2389] необходимо было сделать обязательным, ведь реализация этого механизма расширений ясно требуется в сочетании с любым расширением или компонентом, которые зависят от него.

[2] Ключевая фраза для [RFC4217]: AUTH TLS . Ключевая фраза для [RFC2773]: AUTH KEA-SKIPJACK .

[3] Ключевая фраза: REST STREAM .

[4] Ключевая фраза: TYPE {список поддерживаемых типов, разделенных точкой с запятой}.

Страница 5 из 6

2007 - 2022 © Русские переводы RFC, IETF, ISOC.