Fayl Köçürmə Protokolu (FTP): Niyə bu Köhnə Protokol hələ də vacibdir

Açıqlama: Dəstəyiniz saytın işini davam etdirməyə kömək edir! Bu səhifədə tövsiyə etdiyimiz bəzi xidmətlər üçün bir müraciət haqqı qazanırıq.


FTP və ya Fayl Köçürmə Protokolu, bir kompüter şəbəkəsi üzərindən bir müştəri və bir server arasında məlumat fayllarını ötürmək üçün istifadə edilən standart internet protokollarından biridir..

Bu, 1970-ci illərin əvvəllərində Abhay Bhushan tərəfindən MIT tələbəsi olarkən hazırlanmışdır. FTP əvvəlcə serverlər və ev kompüterləri arasında ARPANET Şəbəkə İdarəetmə Proqramı (müasir internetə xəbərdarlıq) üzərindən faylların təhlükəsiz ötürülməsini təmin etmək üçün yaradıldı..

İllər keçdikcə FTP, İnternetin böyüməsinə və fərdi ev kompüterinin yüksəlməsinə cavab olaraq çoxsaylı düzəlişlərdən keçərək inkişaf etməyə davam etdi. Bu gün təhlükəsizliklə əlaqədar artan narahatlıqlar səbəbiylə, FTP SFTP və FTPS tərəfindən dəstəklənir (tamamilə xaric edilməsə).

Orijinal fayl ötürülməsi protokolu kompüter şəbəkəsinin və müasir internetin əsas bünövrələrindən biri olaraq qalır.

FTP: Baxış

Ən əsas olan FTP protokolu iki kompüter arasında məlumat və faylların internet bağlantısı üzərindən ötürülməsinə imkan verir.

İlk kompüter “server” olaraq təyin olunur və fayllar və məlumatlar üçün bir anbar rolunu oynayır. Digər tərəfdən “müştəri” olaraq bilinən ikinci kompüter, FTP protokolundan istifadə edərək həmin serverə sənəd göndərə və ya məlumat tələb edə bilər.

İlkin əlaqə açıq bir liman üzərində (adətən 21), “nəzarət bağlantısı” və ya “komanda kanalı” olaraq adlandırılanları qurur.

Hər hansı bir məlumat ötürülməsinə başlamazdan əvvəl müştəri əvvəlcə özünü serverə tanıdır. Əksər hallarda identifikasiya prosesi müştərinin istifadəçi adı və şifrəsindən istifadə etməklə aparılır.

Doğrulama prosesi başa çatdıqda, server və müştəri yeni ümumi limanın açılması barədə danışıqlar aparacaqlar. Bu, faylların ötürüləcəyi “məlumat” bağlantısıdır.

Orijinal nəzarət bağlantısı, fayl uğurla köçürülməyincə və ya bağlantının özü kəsilənə qədər açıq və boş qalacaqdır.

Təhlükəsizlik narahatlıqları

FTP protokolu müasir internetdən öncədir. İnkişaf etdiyi dövrdə təhlükəsizlik bugünkü məsələ deyildi və əsas FTP modelində bəzi xas çatışmazlıqlar var.

Birincisi və bəlkə də hər şey məlumatların və komanda əlaqələrinin özlərinin şəffaflığıdır. Bu kanalların heç biri şifrələnmir, onları insan səviyyəsində hücumlara həssas qoyur.

Üstəlik, əksər hallarda məlumatların özü birbaşa mətnlə ötürülür və bu, üçüncü tərəfin həmsöhbətinə həssas məlumatlara daxil olmağı və ya müştərinin istifadəçi məlumatlarını oğurlamağı asanlaşdırır.

İnternet üzərindəki inkişaf etmiş məlumat təhlükəsizliyinə artan ehtiyac, əsas FTP-nin artırılmasına və bəzi hallarda FTPS və SFTP kimi alternativ sənəd ötürmə protokolları ilə əvəz olunmasına səbəb oldu.

FTPS

FTPS əsas FTP protokolunun etibarlı bir variantıdır və internet təhlükəsizliyi ilə əlaqədar artan narahatlığa qarşı çıxmaq üçün yaradılmışdır. FTPS, köhnə FTP protokolunun eyni əsas metodologiyasına güvənir, lakin müştəri və server arasında ötürüldüyü üçün məlumatları qorumaq üçün təhlükəsizlik tədbiri olaraq SSL şifrələməsini əlavə edir.

Bir sözlə, bir müştəri istifadəçi etimadnaməsini serverə göndərməzdən əvvəl komanda kanalı üçün SSL şifrəli bir əlaqə qurmağı xahiş edir. SSL şifrəli kanal qurulandan sonra, müştəri etimadnaməsini göndərir, identifikasiyası tamamlanır və fayl ötürülməsi başlaya bilər.

Məlumat ötürülməsi boyunca server və müştəri arasındakı əlaqə şifrəli olaraq qalır. Müştərinin SSL istifadə etmədən bir serverə qoşulmaq üçün etdiyi hər hansı bir cəhd server tərəfindən rədd edilir və əlaqə bağlanır.

FTPS, şübhəsiz ki, əsas FTP-yə daha etibarlı alternativdir və geniş istifadə olunmasına baxmayaraq, bəzi sənayedə işçilər bunun tez bir zamanda köhnəldiyini və SFTP-yə keçməyə təkan verdiyini iddia edirlər..

SFTP

SFTP, fayl ötürmə protokollarında daha son inkişafdır və bir çox cəhətdən əsas FTP və FTPS modellərindən ayrılır.

SFTP, müştərilər və serverlər arasında fayl və məlumat ötürülməsini təmin etmək üçün hələ də etibarlı bir əlaqəyə güvənsə də, bu əlaqə Secure Shell (SSH) protokolları ilə təmin edilir. Fayl köçürmələri, məlumat ötürülməsini başa çatdırmaq üçün hər hansı digər liman və ya kanal açmaq ehtiyacını aradan qaldıraraq etibarlı idarəetmə bağlantısı üzərindən idarə olunur..

Üstəlik, FTP və FTPS-dən fərqli olaraq, SFTP protokolu mətn əsaslı olaraq fərqli olaraq paket əsaslıdır. Bu, SFTP protokolundan istifadə edərək fayl və məlumat ötürmələrini daha sürətli edir və daha ətraflı və möhkəm sənədlərin ötürülməsinə imkan yaradır.

Nəhayət, SSH protokollarının istifadəsi SFTP’yi daha etibarlı edir, çünki şifrələmə filtrləri FTP və FTPS protokollarında olduğu kimi AUTH əmrlərindən istifadə edərək atıla və ya söndürülə bilməz..

FTP Müştəriləri

FTP, FTPS və SFTP protokolları veb ustalarına idarə olunan veb saytlarına və oradan faylları ötürməyə imkan verən vacib vasitələrdir. Veb ustaları kompüterləri və veb hosting serverləri arasında faylların yüklənməsini və yüklənməsini asanlaşdırmaq üçün bir FTP müştərisini işə götürə bilər.

Hal-hazırda sənayedə fəaliyyət göstərən daha məşhur və etibarlı FTP Müştərilərinə daxildir:

  • FileZilla: istifadəçi dostu bir təcrübə təmin etmək üçün açıq mənbəli proqram təminatından istifadə edərək pulsuz bir FTP / FTPS / SFTP həll. Əsas fayl ötürmə xidmətlərinə əlavə olaraq FileZilla müştəriləri üçün dərsliklər və ağ sənədlər təqdim edir.
  • WinSCP: pulsuz, açıq mənbə, FTP və SFTP müştəri xüsusilə Windows istifadəçiləri üçün qurulmuşdur. Yerli və uzaq kompüterlər arasında fayl köçürmələrini dəstəkləməkdən əlavə, WinSCP istifadəçiləri üçün əsas skriptləmə və fayl idarəetmə funksiyaları təmin edir.
  • Cyberduck: həm Mac, həm də Windows istifadəçiləri üçün açıq mənbə pulsuz FTP müştəri. Cyberduck FTP, FTPS və SFTP protokollarını dəstəkləyir.
  • gFTP: Linux əsaslı əməliyyat sistemləri ilə istifadə üçün xüsusi olaraq hazırlanmış, gFTP, FTP, FTPS, HTTPS və SSH sənəd protokollarını dəstəkləyən pulsuz və açıq mənbə FTP müştərisidir..

Məlumat

FTP, variantları və alternativləri ilə birlikdə kompüter şəbəkələri və müasir internetin quruluşunun əsas hissəsidir. Fayl köçürmə protokollarının tarixi, inkişafı və praktik istifadəsi bu qısa icmalda göstərilənlərdən daha çoxunu əhatə edir.

Buna görə daha çox məlumat əldə etmək üçün mənbələrin siyahısını topladıq.

Onlayn Dərsliklər

Aşağıdakı onlayn mənbələr FTP, FTPS və SFTP haqqında daha geniş məlumat verməlidir.

  • Başlayanlar üçün FTP: Webmonkey’nin onlayn təlimatı, Windows, Mac və Linux istifadəçiləri üçün praktik tətbiqlərə vurğu ilə əsas FTP protokolunun əlçatan bir nəzərdən keçirilməsini təqdim edir..
  • Təlimat: FTP Sadə: UC Berkeley Lisansüstü Jurnalistika Məktəbindən real dünya tətbiqlərinə vurğu ilə əsas FTP protokolunun inkişaf etmiş bir tətbiqi və icmalı gəlir..
  • FTP (PDF) Giriş: Conrad Chung tərəfindən yazılmış bu məqalə, tarixi və inkişafı da daxil olmaqla fayl ötürmə protokollarına əsas giriş təqdim edir. Bağlantı və ötürmə rejimlərinə, həmçinin şifrələmənin əsas növlərinə xüsusi diqqət yetirilir.
  • Soğanı soymaq: FTP? Təlimat: Proqram Dəyərli Xidmətlər tərəfindən istehsal olunan bu video dərs vəsaiti SFTP, FTPS və SSH protokollarına vurğu ilə təhlükəsiz fayl ötürülməsinə dərindən baxmağı təmin edir..

Kitablar

Fayl köçürmə protokolları, onların tarixi və tətbiqləri haqqında əlavə məlumat üçün aşağıdakı kitablar həm təcrübəsiz, həm də təcrübəli proqramçı və veb ustalar üçün faydalı olmalıdır..

Fayl köçürməsi veb idarəetmə və kompüter şəbəkəsinin belə bir ayrılmaz bir hissəsi olduğundan, aşağıdakı nəşrlərin çoxu yalnız daha böyük bir araşdırmanın bir hissəsi kimi FTP-ni əhatə edir..

  • Peter Pollock tərəfindən Dummies üçün Veb Hosting: həm çap, həm də rəqəmsal nəşrlərdə mövcud olan bu kitab, yeni başlayanlar üçün veb hostinqə əsaslı bir giriş təqdim edir. Əhatə olunan mövzulara hosting platforması seçmək, daxili verilənlər bazasından istifadə və FTP müştəriləri ilə işləmə daxildir.
  • Peter Loshin tərəfindən İnternet Fayl Köçürmə RFC-lərinin Böyük Kitabı: bu araşdırma, fayl ötürmə mexanikasına və fayl ötürmə protokollarının uğurlu tətbiq edilməsini tənzimləyən qaydalara diqqət yetirərək FTP-yə dərin bir nəzər salmışdır. Fayl ötürülməsi və müasir internet ilə əlaqəli təhlükəsizlik məsələlərinə xüsusi diqqət yetirilir. Kitab həm çap, həm də rəqəmsal nəşrlərdə mövcuddur.
  • İnternet FTP Plus haqqında hər şey: David F W Robinson tərəfindən İnternetdə Faylların Ötürülməsini Öyrənmək və Öyrətmək: bu, fayl köçürmə protokolları mövzusuna daha elmi bir yanaşmadır və daha təcrübəli proqramçı və müəllimlərə yönəldilmişdir.
  • Bir Waleed tərəfindən FTP əsasları: bu qısa ebook, fayl ötürmə protokollarının və veb hostinqə necə əlaqəli olduğuna dair çox əsas məlumat verir. Təcrübəli proqramçılar və veb ustalar kitabı əhəmiyyətsiz hesab edə bilər, lakin bu, internet yenilikləri üçün faydalı olmalı idi.

Nəticə

Fayl köçürmə Protokolunun artıq 40 yaşı var. Abhay Bhushan’ın ilk işini 1971-ci ildə nəşr etdiyi dövrdə olduğu kimi inqilabi görünməsə də, kompüter şəbəkəsi və İnternet üçün əsas olaraq qalır..

Doğrudur, təhlükəsizliklə bağlı artan narahatlıqlar paketi FTPS və SFTP ilə birlikdə yeni və təkmilləşdirilmiş fayl ötürülməsi protokollarının işlənməsinə məcbur etdi. Lakin FTP əsasını qoydu və internetdəki ən çox ziyarət edilən saytlar fonunda səssizcə fəaliyyətini davam etdirir.

Əlavə oxu və mənbələr

Sistem idarəetməsi ilə əlaqəli daha çox təlimat, dərs vəsaiti və infoqrafiya var:

  • Linux-dakı FTP Fayl İcazələrini Anlamaq: Chmod ilə sənədlərinizə kimin daxil olmasına nəzarət edin.
  • Linux Proqramlaşdırma Giriş və Resurslar: Linux proqramlaşdırmasına bu dərin dalış bütün hərəkətlərin olduğu nüvəyə enir.
  • İnternet Sockets ilə Şəbəkə Proqramlaşdırma: İnternet şəbəkəsi haqqında hər şeyi öyrənin.

Veb ustası alətlərinin ən son siyahısı A-Z

Sistem rəhbərliyi üçün çox şey var. A-Z Vebmaster Alətlərinin Son Siyahısı işinizdə çox kömək edəcəkdir.

Veb ustası alətlərinin ən son siyahısı A-Z
Veb ustası alətlərinin ən son siyahısı A-Z

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map