SFTP এবং SCP-এর মধ্যে পার্থক্য

SFTP এবং SCP-এর মধ্যে পার্থক্য
SFTP এবং SCP-এর মধ্যে পার্থক্য

ভিডিও: SFTP এবং SCP-এর মধ্যে পার্থক্য

ভিডিও: SFTP এবং SCP-এর মধ্যে পার্থক্য
ভিডিও: ‘PHARMACY’ TO BE USED IN PLACE OF ‘CHEMISTS & DRUGGISTS’ DECISION BY DRUG AUTHORITIES 2024, নভেম্বর
Anonim

SFTP বনাম SCP

SCP (সিকিউর কপি) সিকিউর শেল (SSH) প্রোটোকলের উপর ভিত্তি করে এবং এটি হোস্টের মধ্যে নিরাপদে ফাইল স্থানান্তর করার ক্ষমতা প্রদান করে। SFTP (সিকিউর ফাইল ট্রান্সফার প্রোটোকল) হল একটি প্রোটোকল যা একটি সুরক্ষিত চ্যানেলে ফাইল স্থানান্তরের জন্য ব্যবহৃত হয়। এটি ইন্টারনেট ইঞ্জিনিয়ারিং টাস্ক ফোর্স (IETF) দ্বারা সিকিউর শেল প্রোটোকল (SSH) এর একটি এক্সটেনশন হিসাবে তৈরি করা হয়েছিল। SFTP অনুমান করে যে যোগাযোগের জন্য ব্যবহৃত চ্যানেল নিরাপদ এবং ক্লায়েন্ট সার্ভার দ্বারা প্রমাণীকৃত এবং ক্লায়েন্ট সম্পর্কে তথ্য প্রোটোকল ব্যবহারের জন্য উপলব্ধ।

SFTP কি?

SFTP একটি সুরক্ষিত চ্যানেলে ফাইল স্থানান্তর করার জন্য ব্যবহৃত একটি প্রোটোকল।SFTP ক্লায়েন্ট-সার্ভার আর্কিটেকচারের উপর ভিত্তি করে। একটি বহুল পরিচিত SFTP সার্ভার হল OpenSSH, এবং SFTP ক্লায়েন্ট কমান্ড লাইন প্রোগ্রাম (যেমন OpenSSH-এর সাথে প্রদান করা হয়েছে) বা GUI অ্যাপ্লিকেশন হিসাবে প্রয়োগ করা হয়। SFTP ডেটা এবং কমান্ড উভয়ের জন্যই এনক্রিপশন প্রদান করে যা স্থানান্তরিত হয় সংবেদনশীল তথ্য যেমন পাসওয়ার্ডের নিরাপত্তা প্রদান করে। SFTP শুধুমাত্র ফাইল অ্যাক্সেস এবং স্থানান্তর করার জন্য একটি প্রোটোকল নয়, এটি আসলে একটি ফাইল সিস্টেম প্রোটোকল৷

SCP কি?

SCP প্রোটোকল হোস্টের মধ্যে ফাইল স্থানান্তর করার জন্য একটি নিরাপদ পদ্ধতি প্রদান করে। সহজভাবে, SCP কে RCP (UNIX-এ 'রিমোট কপি' কমান্ড) এবং SSH-এর ইন্টিগ্রেশন হিসাবে বিবেচনা করা যেতে পারে। SCP-তে এনক্রিপশন এবং প্রমাণীকরণ SSH প্রোটোকল ব্যবহার করে প্রদান করা হয়, যখন BSD (বার্কলে সফ্টওয়্যার ডিস্ট্রিবিউশন, কখনও কখনও বার্কলে ইউনিক্স বলা হয়) RCP প্রকৃত ফাইল স্থানান্তরের ভিত্তি প্রদান করে। SCP পোর্ট 22 এ চলে। SCP তৃতীয় পক্ষকে ফাইল ট্রান্সমিশন বাধা দিতে এবং ডেটা প্যাকেটের বিষয়বস্তু দেখতে বাধা দেয়। যখন একটি ক্লায়েন্ট সার্ভারে একটি ফাইল আপলোড করে, তখন এটিকে একটি টাইমস্ট্যাম্প, অনুমতি ইত্যাদির মতো বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করার বিকল্প দেওয়া হয়।সাধারণত ব্যবহৃত FTP (ফাইল ট্রান্সফার প্রোটোকল) প্রোটোকলে এই ক্ষমতা প্রদান করা হয় না। যখন একটি ক্লায়েন্টকে একটি ফাইল/ ডিরেক্টরি ডাউনলোড করতে হয়, এটি প্রথমে সার্ভারে অনুরোধ পাঠায়। ডাউনলোড করা একটি সার্ভার চালিত প্রক্রিয়া, যেখানে ফাইলগুলি সার্ভার দ্বারা ক্লায়েন্টকে দেওয়া হয়। এই সার্ভার চালিত প্রক্রিয়া নিরাপত্তা ঝুঁকির কারণ হতে পারে বিশেষ করে যদি সার্ভার দূষিত হয়।

SFTP এবং SCP এর মধ্যে পার্থক্য কি?

যদিও SFTP এবং SCP উভয়ই ফাইল স্থানান্তর করার জন্য একটি নিরাপদ প্রক্রিয়া প্রদান করে, তাদের কিছু পার্থক্য রয়েছে। SCP হল একটি সাধারণ প্রোটোকল যা শুধুমাত্র ফাইল স্থানান্তর করার অনুমতি দেয়, যেখানে SFTP দূরবর্তী ফাইলগুলি পরিচালনা করার জন্য একটি বিস্তৃত ক্রিয়াকলাপ প্রদান করে। অধিকন্তু, যখন একটি SFTP ক্লায়েন্টকে একটি SCP ক্লায়েন্টের সাথে তুলনা করা হয়, তখন SFTP ক্লায়েন্টের অতিরিক্ত ক্ষমতা থাকে যেমন দূর থেকে ফাইলগুলি সরানো, বাধাপ্রাপ্ত স্থানান্তরগুলি পুনরায় শুরু করা ইত্যাদি। উপরন্তু, SCP এর সাথে তুলনা করলে SFTP আরও বেশি স্বাধীন। SFTP সার্ভারগুলি বিভিন্ন প্ল্যাটফর্মে উপলব্ধ, যখন SCP বেশিরভাগ ইউনিক্স প্ল্যাটফর্ম ব্যবহার করে।গতির তুলনা করার সময়, SFTP SCP-এর চেয়ে ধীর, কারণ এটির জন্য এনক্রিপ্ট করা এবং প্যাকেটগুলির গঠনের জন্য অপেক্ষা করা প্রয়োজন৷ SFTP 4GB এর বেশি ফাইলের জন্য সমর্থন প্রদান করে, যখন SCP করে না। SFTP সেশন বন্ধ না করেই ফাইল ট্রান্সফার বাতিল করার ক্ষমতা প্রদান করে, যেখানে SCP-এর সাথে, ট্রান্সফার বাতিল করার জন্য সেশনটি বাতিল করতে হবে। অধিকন্তু, একটি স্থানান্তর পুনরায় শুরু করা SFTP এর সাথে সমর্থিত, যখন SCP এটি সমর্থন করে না।

প্রস্তাবিত: