FTP vs SFTP
FTP (ፋይል ማስተላለፍ ፕሮቶኮል) በበይነመረቡ ውስጥ ባሉ አስተናጋጆች መካከል ፋይሎችን ለማስተላለፍ የሚያገለግል ፕሮቶኮል ነው (ወይም ሌላ TCP ላይ የተመሰረቱ አውታረ መረቦች)። በደንበኛው-አገልጋይ ሞዴል ላይ የተመሰረተ ፕሮቶኮል ነው. የኤፍቲፒ አገልጋይ ደንበኞች የሚጠይቁትን አገልግሎት ለመስጠት የሚያስፈልጉትን ፋይሎች እና ዳታቤዝ ይይዛል። ብዙ ጊዜ የኤፍቲፒ አገልጋይ ብዙ የደንበኛ ጥያቄዎችን በአንድ ጊዜ ማስተናገድ የሚችል ከፍተኛ ሃይል ያለው መሳሪያ ነው። የኤፍቲፒ ደንበኛ በአጠቃላይ በዋና ተጠቃሚ ወይም በሞባይል መሳሪያ የሚገለገልበት ግላዊ ኮምፒውተር ሲሆን ይህም አስፈላጊውን ሶፍትዌር ከኤፍቲፒ አገልጋይ ከበይነ መረብ ለመጠየቅ እና ለመቀበል የሚችል ሶፍትዌር ነው። ኤፍቲፒ የቁጥጥር መረጃን እና ውሂብን ለማስተላለፍ በደንበኛው እና በአገልጋዩ መካከል የተለያዩ ግንኙነቶችን ያቆያል።የኤፍቲፒ ደንበኛ አፕሊኬሽኖች ከትዕዛዝ መስመር አፕሊኬሽኖች ወደ አፕሊኬሽኖች ግራፊክ የተጠቃሚ በይነገጽ በዚህ ጊዜ ውስጥ ተሻሽለዋል። SFTP (Secure File Transfer Protocol) ፋይሎችን ደህንነቱ በተጠበቀ ቻናል ለማስተላለፍ የሚያገለግል ፕሮቶኮል ነው። በኢንተርኔት ኢንጂነሪንግ ግብረ ኃይል (IETF) የ Secure Shell ፕሮቶኮል (ኤስኤስኤች) ማራዘሚያ ሆኖ ነው የተሰራው። SFTP ለግንኙነት አገልግሎት የሚውለው ቻናል ደህንነቱ የተጠበቀ እንደሆነ እና ደንበኛው በአገልጋዩ የተረጋገጠ እና ስለደንበኛው ያለው መረጃ ለፕሮቶኮሉ ጥቅም ላይ እንደሚውል ያስባል።
ኤፍቲፒ ምንድነው?
FTP ፋይሎችን በበይነመረብ ላይ ለማስተላለፍ የሚያገለግል ፕሮቶኮል ነው። የአሁኑ የኤፍቲፒ ዝርዝር መግለጫ በ RFC 959 ውስጥ ይገኛል። ይህ ፕሮቶኮል በመተግበሪያው ንብርብር ላይ ይሰራል። ቀደም ሲል እንደተገለፀው ኤፍቲፒ የቁጥጥር መረጃን እና መረጃን ለማስተላለፍ ሁለት ግንኙነቶችን ያቆያል. የኤፍቲፒ ፕሮቶኮል እንደሚከተለው ይሰራል። የኤፍቲፒ አገልጋይ ከደንበኞቹ የሚመጡትን ጥያቄዎች ያዳምጣል። ከአገልጋዩ ጋር መገናኘት የሚፈልግ ደንበኛ በፖርት 21 በኩል ማድረግ ይችላል እና የመቆጣጠሪያ ግንኙነት ይባላል.የመቆጣጠሪያ ግንኙነቱ በጠቅላላው ክፍለ ጊዜ ውስጥ ይከፈታል እና የአስተዳደር መረጃን ለማስተላለፍ ይጠቅማል. ከዚያም ሁለተኛው ግንኙነት በኤፍቲፒ አገልጋይ ወደብ 20 ከተገናኘው ደንበኛ ጋር ይከፈታል እና ይህ ግንኙነት ዳታ ግንኙነት ይባላል። ፋይሎች በመረጃ ግንኙነት በኩል የሚተላለፉ ሲሆን በመቆጣጠሪያ ግንኙነቱ ላይ የማስወረድ ምልክት በመላክ በመካሄድ ላይ ያለ ማስተላለፍ ሊቆም ይችላል።
SFTP ምንድን ነው?
SFTP ፋይሎችን ደህንነቱ በተጠበቀ ቻናል ለማስተላለፍ የሚያገለግል ፕሮቶኮል ነው። SFTP በደንበኛ-አገልጋይ አርክቴክቸር ላይ የተመሰረተ ነው። በሰፊው የሚታወቀው የ SFTP አገልጋይ OpenSSH ነው እና SFTP ደንበኞች እንደ የትዕዛዝ መስመር ፕሮግራሞች (በOpenSSH የቀረበ) ወይም GUI መተግበሪያዎች ይተገበራሉ። SFTP ለሁለቱም ውሂብ እና ለሚተላለፉ ትዕዛዞች ምስጠራን ይሰጣል እንደ የይለፍ ቃሎች ላሉ ሚስጥራዊ መረጃዎች ደህንነት። በተጨማሪም፣ SFTPን በመጠቀም የተሰቀሉ ፋይሎች እንደ የጊዜ ማህተም ካሉ የፋይል ባህሪያት ጋር የተቆራኙ ናቸው፣ ይህም በኤፍቲፒ የማይቻል ነው።SFTP ፋይሎችን ለማግኘት እና ለማስተላለፍ ፕሮቶኮል ብቻ ሳይሆን የፋይል ስርዓት ፕሮቶኮል ነው።
በኤፍቲፒ እና SFTP መካከል ያለው ልዩነት ምንድን ነው?
SFTP ፋይሎችን በበይነመረብ ላይ ለማስተላለፍ ደህንነቱ የተጠበቀ ዘዴን ይሰጣል። SFTP በደንበኛው እና በአገልጋዩ መካከል የሚተላለፉ መረጃዎችን እና ትዕዛዞችን ለማመስጠር ዘዴን ያቀርባል ፣ በኤፍቲፒ ስር በደንበኛው እና በአገልጋዩ መካከል የሚተላለፈው መረጃ ግን በጽሑፍ ነው። በተጨማሪም፣ SFTPን በመጠቀም የተሰቀሉ ፋይሎች እንደ የጊዜ ማህተም ካሉ የፋይል ባህሪያት ጋር የተቆራኙ ናቸው፣ ይህም በኤፍቲፒ የማይቻል ነው። ምንም እንኳን SFTP እንደ ኤፍቲፒ ተመሳሳይ (የበለጠ ደህንነቱ የተጠበቀ) ተግባር ቢሰጥም በፕሮቶኮሎቹ ውስጥ ባለው ልዩነት ምክንያት የኤፍቲፒ ደንበኛ ከ SFTP አገልጋይ ጋር ለመገናኘት መጠቀም አይቻልም እና የ SFTP ደንበኛ ከኤፍቲፒ አገልጋይ ጋር ለመገናኘት መጠቀም አይቻልም።