Семантика
Відповідь 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 | Запитана операція не прийнята. Неприпустима назва файлу. |
Див. також
Посилання
- RFC 959.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
SemantikaVidpovid FTP servera na bud yaku skladayetsya z troh cifr Rozglyanemo znachennya kozhnoyi cifri v kozhnij poziciyi Persha poziciya Odinicya oznachaye sho komanda prijnyata do vikonannya ale she ne zavershena Dvijka oznachaye sho vikonannya komandi uspishno zavershene Trijka oznachaye sho komanda prijnyata j ochikuyetsya yakas dodatkova komanda Chetvirka oznachaye sho na danij moment komanda ne mozhe buti vikonana P yatirka oznachaye principovu nemozhlivist vikonannya komandi Druga poziciya Nul vidpovidaye sintaksichnij pomilci Odinicya vidpovidaye informacijnomu povidomlennyu Dvijka povidomlyaye pro te sho povidomlennya vidnositsya abo do keruyuchogo z yednannya abo do z yednannya danih Trijka vidpovidaye povidomlennyam pro autentifikaciyu koristuvacha ta jogo prava Znachennya chetvirki ne viznacheno P yatirka vidpovidaye povidomlennyu pro stan fajlovoyi sistemi Tretya poziciya Tretya cifra ostatochno specifikuye pomilku Povnij spisok kodiv vidpovidej FTP serveraKod Opis 100 Zaproshenu diyu inicijovano dochekajtesya nastupnoyi vidpovidi persh nizh vikonuvati novu komandu 110 Komentar 120 Funkciya bude realizovana cherez nnn hvilin 125 Kanal vidkritij obmin danimi rozpochatij 150 Status fajlu pravilnij gotuyetsya vidkrittya kanalu 200 Komanda korektna 202 Komanda ne pidtrimuyetsya 211 Sistemnij status abo vidguk na dovidkovij zapit 212 Stan katalogu 213 Stan fajlu 214 Dovidkove poyasnyuvalne povidomlennya 215 Vivoditsya razom z informaciyeyu pro sistemu po komandi SYST 220 Sluzhba gotova dlya novogo koristuvacha 221 Uspishne zavershennya po komandi quit 225 Kanal sformovanij ale informacijnij obmin vidsutnij 226 Zakrittya kanalu obmin zavershenij uspishno 227 Perehid u pasivnij rezhim h1 h2 h3 h4 p1 p2 228 Perehid u dovgij pasivnij rezhim dovga adresa port 229 Perehid u rozshirenij pasivnij rezhim rezhim port 230 Koristuvach identifikovanij prodovzhujte 231 Koristuvackij seans zakincheno Obslugovuvannya pripineno 232 Komanda pro zavershennya seansu prijnyata vona bude zavershena pislya zavershennya peredachi fajlu 250 Zapit projshov uspishno 257 ShLYaH stvoreno 331 Im ya koristuvacha korektne potriben parol 332 Dlya vhodu v sistemu neobhidna autentifikaciya 350 Dlya diyi nad fajlom vimagayetsya bilshe informaciyi 404 Cej viddalenij server ne znajdeno 421 Procedura ne mozhliva kanal zachinyayetsya 425 Vidkrittya informacijnogo kanalu nemozhlivo 426 Kanal zachineno obmin perervano 434 Host sho zapituyetsya nedostupnij 450 Funkciya sho zapitana ne realizovana fajl ne dostupnij napriklad zajnyatij 451 Lokalna pomilka operaciya perervana 452 Pomilka pri zapisuvanni fajlu nedostatno miscya 500 Sintaksichna pomilka komanda ne mozhe buti interpretovana mozhlivo vona nadto dovga 501 Sintaksichna pomilka nevirnij parametr abo argument 502 Komanda ne vikoristovuyetsya nelegalnij tip MODE 503 Nevdala poslidovnist komand 504 Komanda ne mozhe buti zastosovana dlya takogo parametru 530 Vhid ne vikonanij Neobhidna avtorizaciya not logged in 532 Neobhidna autentifikaciya dlya zapam yatovuvannya fajlu 550 Zapitana funkciya ne realizovana fajl ne dostupnij napriklad ne znajdenij 551 Zapitana operaciya perervana Nevidomij tip storinki 552 Zapitana operaciya perervana Vidileno nedostatno pam yati 553 Zapitana operaciya ne prijnyata Nepripustima nazva fajlu Div takozhFTP protokol Inshi merezhevi protokoliPosilannyaRFC 959