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 и примечания
ABORbaseПрервать выполнение командыsm959
ACCTbaseАккаунт пользователяam959
ADATsecuАутентификация/ Данные о безопасностиao2228, 2773, 4217
ALLObaseЗарезервировать место на дискеsm959
APPEbaseДобавить в конец файла (с созданием)sm959
AUTHsecuАутентификация/ Механизм безопасностиao2228
AUTH+AUTHАутентификация/ Механизм безопасностиao2773, 4217 [2]
CCCsecuОчистить канал командao2228
CDUPbaseПерейти в родительский каталогao959
CONFsecuКоманда, защищенная по уровню «Конфиденциальность»ao2228
CWDbaseСменить рабочий каталогam959
DELEbaseУдалить файлsm959
ENCsecuКоманда, защищенная по уровню «Приватность»ao2228, 2773, 4217
EPRTnat6Установить активный режим для IPv6 (расширенное задание порта данных)po2428
EPSVnat6Установить пассивный режим для IPv6 (расширенный запрос порта данных)po2428
FEATfeatСогласование функцийam [1]2389
HELPbaseПоказать справкуsm959
LANGUTF8Задать язык (для сообщений сервера)po2640
LISTbaseПолучить список содержимого каталогаsm959, 1123
LPRThistУстановить активный режим (задание порта данных, FOOBAR)ph1545, 1639
LPSVhistУстановить пассивный режим (запрос порта данных, FOOBAR)ph1545, 1639
MDTMMDTMПолучить время модификации файлаso3659
MICsecuКоманда, защищенная по уровню «Целостность»ao2228, 2773, 4217
MKDbaseСоздать каталогso959
MLSDMLSTПолучить список объектов каталога с характеристиками (для машины)so3659
MLSTMLSTПолучить характеристики одного объектаso3659
MODEbaseЗадать режим передачи данныхpm959
NLSTbaseПолучить список имён содержимого каталогаsm959, 1123
NOPbaseНет операцииsm959
OPTSfeatУстановить опции функцииpm [1]2389
PASSbaseПароль пользователяam959
PASVbaseУстановить пассивный режим (запрос порта данных)pm959, 1123
PBSZsecuУстановить размер буфера защитыpo2228
PBSZ+PBSZУстановить размер буфера защитыpo4217
PORTbaseУстановить активный режим (задать порт данных)pm959
PROTsecuУстановить уровень защиты канала данныхpo2228
PROT+PROTУстановить уровень защиты канала данныхpo4217
PWDbaseПоказать рабочий каталогso959
QUITbaseЗавершить сеансam959
REINbaseНачать сессию зановоam959
RESTbaseВозобновить передачу файлаs/pm959, 1123
REST+RESTВозобновить передачу файла (для режима STREAM)s/pm3659 [3]
RETRbaseПолучить файлsm959
RMDbaseУдалить каталогso959
RNFRbaseПереименовать из (имя)s/pm959
RNTObaseПереименовать в (имя)sm959
SITEbaseУправление параметрами сайта (сервера)sm959, 1123
SIZESIZEПоказать размер файлаso3659
SMNTbaseПодключить структуру данных файловой системыao959
STATbaseПоказать состояниеsm959
STORbaseСохранить файлsm959
STOUbaseСохранить файл с присвоением уникального имениs [перевод]o959, 1123
STRUbaseУказать характеристику файловой структурыpm959
SYSTbaseПоказать идентификацию операционной системыso959
TYPEbaseЗадать режим представления данныхpm959 [4]
USERbaseИмя пользователяam959
XCUPhist(предшественник CDUP)sh775, 1123
XCWDhist(предшественник CWD)sh775, 1123
XMKDhist(предшественник MKD)sh775, 1123
XPWDhist(предшественник PWD)sh775, 1123
XRMDhist(предшественник RMD)sh775, 1123
-N/A-TVFSТривиальная виртуальная файловая системаpo3659

Примечания:

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

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

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

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

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