|
5-mustaqil ish
|
bet | 8/18 | Sana | 20.05.2024 | Hajmi | 212,5 Kb. | | #245157 |
Bog'liq 5-musBu sahifa navigatsiya:
- Misol
Quyida qisqa Tasvir FTP serveri tomonidan qaytarilishi mumkin bo'lgan javob kodlari. Ushbu kodlar IETF tomonidan RFC 959 da standartlashtirilgan. Yuqorida aytib o'tilganidek, javob kodi uch xonali raqamdir. Birinchi raqam uchta natijadan biri uchun javobgardir: muvaffaqiyat, muvaffaqiyatsizlik yoki xatolik belgisi yoki to'liq bo'lmagan javob.
2xx - Muvaffaqiyatli javob
4xx / 5xx - Buyruqni bajarib bo'lmaydi
1xx / 3xx - Xato yoki to'liq bo'lmagan javob
Ikkinchi raqam xato turini aniqlaydi:
x0z - sintaktik.
x1z - Ma'lumot. Axborot xabariga mos keladi.
x2z - ulanishlar. Xabar boshqaruv ulanishi yoki ma'lumotlar ulanishi uchun.
x3z - foydalanuvchi autentifikatsiyasi va huquqlari haqidagi xabarlarni moslashtiradi.
x4z - aniqlanmagan.
x5z - fayl tizimi. Fayl tizimining holati xabariga mos keladi.
Uchinchi raqam nihoyat xatoni ko'rsatadi.
Misol
220 FTP server tayyor. USER ftp // Anonim 230 Kirish muvaffaqiyatli. PASV 227 Passiv rejimga kirish (192,168,254,253,233,92) // Mijoz uzatilgan IP LIST 150 ga ulanishni ochishi kerak. Bu yerda katalog roʻyxati keladi. // Server 226-katalogdagi fayllar ro'yxatini yuboradi. Katalog yuborish OK. CWD kiruvchi 250 katalogi muvaffaqiyatli o'zgartirildi. PASV 227 Passiv rejimga kirish (192,168,254,253,207,56) STOR gyuyfotry.avi 150 Maʼlumotlarni yuborish uchun OK. // Mijoz fayl mazmunini yuboradi 226 Fayl qabul qilish OK. QUIT 221 Xayr.
192,168,254,253,207,56 argumenti 207-portda 192.168.254.253 IP manzilli xostda serverga ulanish kutilayotganligini bildiradi.<< 8 + 56 = 53048 (где << - операция побитового сдвига, 207 записывается в младший разряд, а потом сдвигается в старший, чтобы в младший записать 56 или 207*256+56=53048).
Ko'pgina FTP serverlarida yozish uchun ochiq katalog mavjud (kirish, yuklash va h.k.) va fayllarni serverga yuklash uchun foydalaniladi. Bu foydalanuvchilarga serverlarni yangi ma'lumotlar bilan to'ldirish imkonini beradi.
|
| |