Список кодів відповідей FTP
Матеріал з Вікіпедії — вільної енциклопедії.
Зміст |
Семантика [ред.]
Відповідь FTP сервера на будь-яку команду FTP сервера складається з трьох цифр. Розглянемо значення кожної цифри в кожній позиції.
Перша позиція [ред.]
- Одиница означає, що команда прийнята до виконання але ще не завершена
- Двійка означає, що виконання команди успішно завершене
- Трійка означає, що команда прийнята й очікується якась додаткова команда
- Четвірка ознає, що на даний момент команда не може бути виконана
- П'ятірка означає принципіальну неможливість виконання команди
Друга позиція [ред.]
- Нуль відповідає синтаксичній помилці
- Одиниця відвовідає інформаційному повідомленню
- Двійка повідомляє про те, що повідомлення відноситься або до керуючого з'єднання, або до з'єднання даних
- Трійка відповідає повідомленням про аутотентифікацію користувача та його правах
- Значення четвірки не визначено
- П'ятірка відповідає повідомленню про стан файлової системи
Третя позиція [ред.]
Третя цифра остаточно специфікує помилку.
Повний список кодів відповідей FTP сервера [ред.]
| Код | Опис |
|---|---|
| 100 | Запрошену дію ініційовано, дочекайтеся наступної відповіді перш, ніж виконувати нову команду. |
| 110 | Коментарій |
| 120 | Функція буде реалізована через nnn хвилин |
| 125 | Канал відчинений, обмін даними розпочатий |
| 150 | Статус файлу правильний, готується відкриття каналу |
| 200 | Команда коректна |
| 202 | Команда не підтримується |
| 211 | Системний статус або відгук на довідковий запит |
| 212 | Стан каталогу |
| 213 | Стан файлу |
| 214 | Довідкове роз'яснююче повідомлення |
| 215 | Виводится разом з інформацією про систему по команді SYST |
| 220 | Служба готова для нового користувача. |
| 221 | Успішне завершення по команді quit |
| 225 | Канал сформований, але інформаційний обмін відсутній |
| 226 | Зачинення каналу, обмін завершений успішно |
| 227 | Перехід у пасивний режим (h1,h2,h3,h4,p1,p2) |
| 228 | Перехід у довгий пасивний режим (довга адреса, порт) |
| 229 | Перехід у розширений пасивний режим режим (|||port|) |
| 230 | Користувач ідентифікований, продовжуйте |
| 231 | Користувацький сеанс закінчено; Обслуговування припинено |
| 232 | Команда про завершення сеансу прийнята, вона буде завершена по завершенні передачі файлу |
| 250 | Запит пройшов успішно |
| 257 | «ШЛЯХ» створено |
| 331 | Ім'я користувача коректне, потрібен пароль |
| 332 | Для входу в систему необхідна аутентифікація |
| 350 | Для дії над файлом вимагається більше інформації |
| 404 | Даний віддалений сервер не знайдений |
| 421 | Процедура не можлива, канал зачиняється |
| 425 | Відкриття інформаційного каналу не можливо |
| 426 | Канал зачинено, обмін перервано |
| 434 | Запитуваний хост недоступний |
| 450 | Запитана функція не реалізована, файл не доступний, наприклад, зайнятий |
| 451 | Локальна помилка, операція перервана |
| 452 | Помилка при записуванні файлу (недостатньо місця) |
| 500 | Синтаксична помилка, команда не може бути інтерпретована (можливо вона надто довга) |
| 501 | Синтаксична помилка (невірний параметр або аргумент) |
| 502 | Команда не використовується (нелегальний тип MODE) |
| 503 | Невдала послідовність команд |
| 504 | Команда не може бути застосована для такого параметру |
| 530 | Вхід не виконаний! Необхідна авторизація (not logged in) |
| 532 | Необхідна аутотентифікація для запам'ятовування файлу |
| 550 | Запитана функція не реалізована, файл не доступний, наприклад, не знайдений |
| 551 | Запитана операція перервана. Невідомий тип сторінки |
| 552 | Запитана операція перервана. Виділено недостатньо пам'яті |
| 553 | Запитана операція не прийнята. Неприпустима назва файлу |