Passiv rejim: boshqaruv kanaliga PASV tipidagi buyruq yuborilganda, xuddi shu FTP serveri mijoz ulanishi kerak bo'lgan eng katta port ekanligini kanal orqali ko'rsatadi, so'ngra u boshqaruvdan keyingi portdan ulanishni boshlashi kerak. belgilangan serverdan. Mijozdan amalga oshirilgan har bir uzatishda u ulanish ma'lumotlarini olishi uchun PORT yoki PASV boshqaruv buyruqlarini yuborishi kerak.
FTP fayl uzatish turlari
Fayllar ikki shaklda uzatilishi mumkin ASCII va Binary. Tegishli variantni ishlatish va undagi ma'lumotlar yo'q qilinmasligi uchun ushbu fayllarni tarmoqqa qanday tashish kerakligini bilishingiz kerak. Shu sababli, fayl yoki FTP ilovasini bajarayotganda u ikkita buyruqdan qaysi birini bajarish kerakligini bilishi kerak.
ASCII turi
Ushbu turdagi format HTML sahifalari kabi bosma belgilarga ega bo'lgan fayllarni uzatish uchun mos keladi, lekin ular o'z ichiga olishi mumkin bo'lgan tasvirlar bilan buni amalga oshira olmaydi. Ba'zi belgilarni turli tizimlarda moslashtirish uchun transformatsiya qilish kerak:
Linux serverida matnli fayllardagi satr uzilishi "n" bo'lishi kerak (o'nlik 10 bayt).
Mac operatsion tizimlarida u "r" bo'lishi kerak (o'nlik 13 bayt)
.Windowsda u “rn” (ikki bayt, 13 va 10).
Boshqarish belgilariga ushbu o'zgartirish kiritish faylni har qanday tizim tomonidan o'qilishi mumkin bo'ladi, aks holda u ishlay olmaydi.
Ushbu formatda yuboriladigan fayllar txt, html, ps, hqx.
Bu usul shaxsiy kompyuterlar, tasvirlar, audiolar, videolar va boshqalarda bajarilishi mumkin bo'lgan siqilgan ma'lumotlarni yuborish uchun ishlatiladi. Doc, Z, ZIP, ZOO, Sit, pit, shar, uu, ARC, tar kengaytmalariga ega bo'lganlarning barchasi ushbu formatda yuboriladi. Xuddi shu tarzda Internetda siz ushbu fayllarni ishlab chiqadigan dasturiy ta'minotni olishingiz mumkin, jumladan Filezilla va Cute FTP. Ushbu formatlardan foydalanadigan buyruqlar quyidagilardir:
Ochiq port: FTP serveri orqali ulanishni boshlash uchun
Yopish yoki o'chirish; FTP ulanishini to'xtating, lekin mijoz dasturini yopmang.
Xayr yoki chiqish: ulanishni va mijoz dasturidagi ish seansini tugatish.
CD katalogi: serverda ishlash uchun katalogni o'zgartirish.
Faylni oʻchirish: serverdagi faylni oʻchirish yoki oʻchirish.
Mdelete naqsh: u bir xil nomdagi naqsh orqali bir nechta fayllarni o'chirish uchun ishlatiladi.
Direktor: biz serverga ulangan katalogda topilgan tarkibni ko'rsating.
faylni olish: faylni olish
Noop No Operation: bu mijoz hech qanday ish rejimida joylashtirilgan server bilan aloqa, server ZZZ bilan javob yuborishi va foydalanuvchi faol emasligi haqidagi taymerni yangilashi kerak.
mget fayllari: bir nechta fayllarni olish
Xesh: # belgilarni chop etishni faollashtirish, xuddi fayllarni uzatish kabi, jo'natish jarayoni satri sifatida.
icd katalogi: mahalliy ishda katalogni o'zgartirish.
Is - serverda topilgan katalogning barcha mazmunini ko'rsatish.
Promt Faollashtirish/o'chirish: bu foydalanuvchi buyruqlarni bajarish uchun qilishi kerak bo'lgan tasdiqdir.
Faylni qo'yish: faylni serverda faol bo'lgan katalogga yuborish.
Fayllarni ko'chirish: bir nechta fayllarni yuborish.
Pwd - Serverda topilgan faol katalogni ko'rsatish.
Fayl nomini o'zgartirish: serverdagi fayl nomini o'zgartiring.
Rmdir katalogi: serverdagi katalog bo'sh bo'lsa, uni o'chiring.
Status: Ulanishning joriy holatini ko'rsatish.
Bin yoki binar: ikkilik uzatish rejimini faollashtirish
Ascii: ASCII matn uzatish rejimini faollashtirish
¡: Bu belgi ulanishni uzmasdan vaqtincha buyruq satridan chiqish imkonini beradi, qaytish uchun buyruq satrida exit ni yozish kerak.
? buyruq nomi: u bizga bajarilayotgan buyruq bilan bog'liq bo'lgan ma'lumotlarni beradi.
? o help: bizga mavjud buyruqlar ro'yxatini ko'rsatadi.
Fayl nomini qo'shish: avval buzilgan yuklab olish.
Qo'ng'iroqni yoqish/o'chirish: Fayl uzatish amalga oshirilganda ovoz chiqaradi.
Glob yoqish/o‘chirish: kompyuterda uzun nomlarni ko‘rsatish.
Literal: bu serverdan buyruqlarni masofadan bajarish uchun berilishi mumkin bo'lgan buyruq. Qaysi biri borligini bilish uchun so'zma-so'z yordamdan foydalaniladi.
Mkdir: masofadan turib ko'rsatilgan katalog yaratish.
Iqtibos: u literal bilan qanday ishlaydi.
Fayl nomini yuborish: faylni serverdagi faol katalogga yuborish.
Foydalanuvchi: FTP seansidan chiqmasdan foydalanuvchi nomi va parollarni o'zgartiring.
Do'stlaringiz bilan baham: |