FTP və SFTP: faylları hostinqə təhlükəsiz yükləməyin yolu
Gec-tez demək olar ki, hər sayt sahibi fayllarını hostinqə köçürməli olur: tema yeniləməsi, bir dəstə məhsul şəkli, ya da dəyişiklik etməzdən əvvəl endirmək istədiyiniz ehtiyat nüsxə. Bunu etməyin ən geniş yayılmış iki yolu FTP və SFTP-dir, və adları demək olar ki, eyni görünsə də, aralarındakı fərq bir hərfin verdiyindən qat-qat vacibdir. Düzgün seçim yalnız rahatlığa yox, saytınızın və hostinq hesabınızın təhlükəsizliyinə birbaşa təsir edir.
FTP nədir və niyə hələ də istifadə olunur
FTP, yəni File Transfer Protocol, müasir vebdən çox-çox əvvəl yaranmış, fayl ötürmənin ən köhnə yollarından biridir. O, komputerinizdəki FTP müştərisinin hostinqinizdəki FTP serverinə qoşulması ilə işləyir, bundan sonra siz uzaq qovluqlara baxa və faylları adi fayl meneceri kimi sürüşdürüb ötürə bilirsiniz. FTP bu gün də istifadə olunur, çünki sadədir, sürətlidir və demək olar ki, hər hostinq paneli və müştəri tətbiqi tərəfindən dəstəklənir. Problem ondadır ki, klassik FTP şifrələmənin standart olmadığı bir dövrdə yaradılıb, ona görə də standart olaraq istifadəçi adınızı, parolunuzu və faylların özünü açıq, şifrələnməmiş mətn şəklində ötürür.
SFTP nə ilə fərqlənir (və niyə daha təhlükəsizdir)
SFTP, yəni SSH File Transfer Protocol, görünüşcə oxşardır — əksər müştərilərdə eyni qovluqlar, eyni sürüşdürüb-buraxma prinsipi — amma o, tamamilə şifrələnmiş SSH qoşulması daxilində işləyir. Bu o deməkdir ki, giriş məlumatlarınız və ötürdüyünüz hər fayl şəbəkəni izləyə biləcək hər kəsdən qorunur — istər açıq Wi-Fi, istərsə də serverə gedən yolda haradasa kompromis edilmiş router olsun. SFTP SSH üzərində işlədiyi üçün eyni açar əsaslı autentifikasiya imkanlarından da faydalanır, yəni fayl ötürməni ümumiyyətlə parolsuz da qura bilərsiniz. Real trafik və ya müştəri məlumatları ilə işləyən istənilən hostinq hesabı üçün SFTP daha təhlükəsiz standart seçimdir.
FTP və SFTP: əsas fərqlər
Praktiki fərq üç şeyə gəlib çıxır: şifrələmə, istifadə olunan port və autentifikasiya üsulu. FTP hər şeyi şifrələnməmiş ötürür və adətən 21-ci portdan istifadə edir, SFTP isə bütün sessiyanı şifrələyir və SSH ilə eyni olan 22-ci portdan işləyir. FTP ümumiyyətlə yalnız istifadəçi adı və parolla girişi dəstəkləyir, SFTP isə həm də SSH açarlarını. Sürət baxımından fərq praktikada demək olar ki, hiss olunmur — real darboğaz demək olar ki, həmişə protokol yox, internet bağlantınızdır. İstifadə baxımından bu qədər bənzər olduqlarına görə, SFTP mövcud olduğu halda sadə FTP seçmək üçün az səbəb qalır.
Hostinqinizə FTP/SFTP qoşulması necə qurulur
Əksər hostinq panelləri bir neçə kliklə FTP və ya SFTP hesabı yaratmağa imkan verir — sizə host adı, istifadəçi adı, parol və port verilir ki, bunları FileZilla, Cyberduck və ya WinSCP kimi müştəriyə daxil edəsiniz. Provayder hər ikisini təklif edirsə, SFTP seçimini axtarın — qoşulma məlumatları demək olar ki, eynidir, amma müştəridəki “protokol” seçimində adi FTP və ya FTPS yox, məhz SFTP (çox vaxt “SSH File Transfer Protocol” kimi işarələnir) seçilməlidir. Qoşulduqdan sonra saytınızın fayl strukturunu serverdə olduğu kimi görəcəksiniz — birbaşa yükləmək, endirmək və ya redaktə etmək mümkündür.
Təhlükəsiz fayl ötürməsi üçün tövsiyələr
Bir neçə sadə vərdiş çox şey dəyişir: mümkün olduqda həmişə FTP əvəzinə SFTP seçin; başqa yerlərdə istifadə etdiyiniz məlumatları təkrarlamaq əvəzinə unikal, güclü parol və ya SSH açarından istifadə edin; developerə və ya agentliyə giriş verərkən əsas hesabınızı paylaşmaq əvəzinə yalnız bir qovluqla məhdudlaşan ayrıca FTP/SFTP hesabı yaradın. Müştərinizin parolları açıq şəkildə saxlamadığından əmin olmaq və hostinq panelində belə seçim varsa, anonim FTP girişini tamamilə söndürmək də faydalıdır — ona demək olar ki, heç vaxt ehtiyac olmur, amma avtomatlaşdırılmış botlar üçün asan hədəfdir.
Hostimul-da FTP və SFTP
Hostimul-da hər cPanel Hostinq tarifinə limitsiz FTP hesabı və standart olaraq SFTP dəstəyi daxildir — işinizə uyğun protokolu özünüz seçin. Bir neçə saytı idarə edən daha böyük layihələr və agentliklər üçün VPS və App Hostinq tariflərimiz tam SSH və SFTP girişini root səviyyəli nəzarətlə birlikdə təqdim edir. Hansı qoşulma məlumatlarından istifadə edəcəyinizə əmin deyilsinizsə, dəstək komandamız ilk təhlükəsiz qoşulmanızı qurmaqda kömək edə bilər.