SFTPGo, অত্যন্ত কনফিগারযোগ্য SFTP সার্ভার 2.2 সংস্করণে পৌঁছেছে

সম্প্রতি SFTPGo 2.2 সার্ভারের নতুন সংস্করণ প্রকাশের ঘোষণা করা হয়েছিল, Que SFTP, SCP/SSH, Rsync, HTTP এবং WebDav প্রোটোকল ব্যবহার করে ফাইলগুলিতে দূরবর্তী অ্যাক্সেস সংগঠিত করার অনুমতি দেয়. SFTPGo-এর অন্তর্ভুক্তি SSH প্রোটোকল ব্যবহার করে গিট রিপোজিটরিগুলিতে অ্যাক্সেস প্রদানের জন্য ব্যবহার করা যেতে পারে, উপরন্তু স্থানীয় ফাইল সিস্টেম এবং Amazon S3, Google ক্লাউড স্টোরেজ এবং Azure-এর সাথে সামঞ্জস্যপূর্ণ একটি বাহ্যিক স্টোরেজ থেকে ডেটা পাঠানো যেতে পারে। ব্লব স্টোরেজ।

SFTPGo-তে এনক্রিপ্টেড আকারে ডেটা স্টোরেজ সম্ভব এবং এসকিউএল-এর সমর্থন সহ ব্যবহারকারীর ডাটাবেস এবং মেটাডেটা DBMS সংরক্ষণ করতে বা কী / মান বিন্যাস ব্যবহার করা হয়, যেমন PostgreSQL, MySQL, SQLite, CockroachDB বা bbolt, কিন্তু RAM-তে মেটাডেটা সংরক্ষণ করার সম্ভাবনাও রয়েছে, যার প্রয়োজন নেই একটি বহিরাগত ডাটাবেস সংযোগ।

SFTPGo সম্পর্কে

অ্যাকাউন্টগুলি একটি ভার্চুয়াল ব্যবহারকারী বেসে সংরক্ষণ করা হয় এটি সিস্টেম ব্যবহারকারী ডাটাবেসের সাথে ওভারল্যাপ করে না। SQLite, MySQL, PostgreSQL, bbolt এবং মেমরি স্টোরেজ ব্যবহারকারী ডাটাবেস সংরক্ষণ করতে ব্যবহার করা যেতে পারে। ভার্চুয়াল এবং সিস্টেম অ্যাকাউন্ট ম্যাপ করার জন্য উপায় প্রদান করা হয়; সরাসরি বা নির্বিচারে ম্যাপিং সম্ভব (সিস্টেমের একজন ব্যবহারকারী অন্য ভার্চুয়াল ব্যবহারকারীকে বরাদ্দ করা যেতে পারে)।

SFTPGo পাবলিক কী, SSH কী এবং পাসওয়ার্ড ব্যবহার করে প্রমাণীকরণ সমর্থন করে (কীবোর্ড থেকে পাসওয়ার্ড এন্ট্রি সহ ইন্টারেক্টিভ প্রমাণীকরণ সহ)। প্রতিটি ব্যবহারকারীর জন্য একাধিক কী আবদ্ধ করা সম্ভব, সেইসাথে মাল্টি-ফ্যাক্টর এবং স্টেজ প্রমাণীকরণ কনফিগার করা সম্ভব (উদাহরণস্বরূপ, সফল কী প্রমাণীকরণের ক্ষেত্রে, একটি অতিরিক্ত পাসওয়ার্ডের প্রয়োজন হতে পারে)।

প্রতিটি ব্যবহারকারীর জন্য, আপনি বিভিন্ন প্রমাণীকরণ পদ্ধতি কনফিগার করতে পারেন, সেইসাথে আপনার নিজস্ব পদ্ধতি সংজ্ঞায়িত করা, বহিরাগত প্রমাণীকরণ প্রোগ্রাম কল করে (উদাহরণস্বরূপ, LDAP এর মাধ্যমে প্রমাণীকরণের জন্য) অথবা HTTP API-এর মাধ্যমে অনুরোধ পাঠানোর মাধ্যমে প্রয়োগ করা হয়।
লগ ইন করার আগে কল করা ব্যবহারকারীর প্যারামিটারগুলিকে গতিশীলভাবে পরিবর্তন করতে আপনি বহিরাগত কন্ট্রোলার বা HTTP API কলগুলিকে সংযুক্ত করতে পারেন৷ সংযোগ করার সময় গতিশীল ব্যবহারকারী তৈরি সমর্থন করে।

মূল বৈশিষ্ট্য যা SFTPGo থেকে আলাদা, আমরা নিম্নলিখিতগুলি খুঁজে পেতে পারি:

  • অ্যাক্সেস কন্ট্রোল টুল যা একটি ব্যবহারকারী বা ডিরেক্টরির সাথে কাজ করে
  • ফিল্টারগুলি পৃথক ব্যবহারকারী এবং ডিরেক্টরির সাথে সম্পর্কিত ডাউনলোডযোগ্য সামগ্রীর জন্য সমর্থিত
  • একটি ফাইলের সাথে বিভিন্ন অপারেশন চলাকালীন শুরু হওয়া কন্ট্রোলারগুলিকে লিঙ্ক করা সম্ভব
  • নিষ্ক্রিয় সংযোগের স্বয়ংক্রিয় সমাপ্তি।
  • HAProxy PROXY প্রোটোকল ব্যবহারকারীর আসল IP ঠিকানা সম্পর্কে তথ্য না হারিয়ে SFTP/SCP পরিষেবাগুলিতে লোড ব্যালেন্সিং বা প্রক্সি সংযোগগুলি সংগঠিত করতে সমর্থিত।
  • ব্যবহারকারী এবং ডিরেক্টরি পরিচালনা করতে, ব্যাকআপ তৈরি করতে এবং সক্রিয় সংযোগগুলিতে প্রতিবেদন তৈরি করতে REST API।
  • কনফিগারেশন এবং পর্যবেক্ষণের জন্য ওয়েব ইন্টারফেস (http://127.0.0.1:8080/web)
  • JSON, TOML, YAML, HCL এবং envfile ফরম্যাটে কনফিগারেশন সংজ্ঞায়িত করার ক্ষমতা।
  • সিস্টেম কমান্ডে সীমিত অ্যাক্সেস সহ SSH সংযোগের জন্য সমর্থন
  • মাল্টিকাস্ট ডিএনএস-এর মাধ্যমে স্বয়ংক্রিয়ভাবে বিজ্ঞাপিত সংযোগ শংসাপত্রগুলির সাথে একটি ভাগ করা ডিরেক্টরি ভাগ করার জন্য পোর্টেবল মোড।
  • সরলীকৃত লিনাক্স সিস্টেম অ্যাকাউন্ট মাইগ্রেশন প্রক্রিয়া।
  • JSON ফর্ম্যাটে সঞ্চয়স্থান রেকর্ড করুন।
  • ভার্চুয়াল ডিরেক্টরি সমর্থন
  • স্বচ্ছ ডেটা এনক্রিপশনের জন্য Cryptfs সমর্থন
  • অন্যান্য SFTP সার্ভারে সংযোগ ফরওয়ার্ড করার জন্য সমর্থন।
  • OpenSSH-এর জন্য একটি SFTP সাবসিস্টেম হিসাবে SFTPGo ব্যবহার করার ক্ষমতা।
  • KMS (কী ম্যানেজমেন্ট সার্ভিসেস) সার্ভার, যেমন ভল্ট, GCP KMS, AWS KMS ব্যবহার করে এনক্রিপ্ট করা ফর্মে শংসাপত্র এবং গোপনীয় ডেটা সংরক্ষণ করার ক্ষমতা।

SFTPGo 2.2 এর প্রধান নতুন বৈশিষ্ট্য

উপস্থাপিত এই নতুন সংস্করণে, আমরা এটি খুঁজে পেতে পারি দ্বি-ফ্যাক্টর প্রমাণীকরণের জন্য সমর্থন যোগ করা হয়েছে সীমিত সময়ের জন্য অনন্য পাসওয়ার্ড ব্যবহার করে (TOTP RFC 6238)। Authy এবং Google প্রমাণীকরণকারীর মতো অ্যাপ্লিকেশনগুলিকে প্রমাণীকরণকারী হিসাবে ব্যবহার করা যেতে পারে।

আরও প্লাগইনগুলির মাধ্যমে কার্যকারিতা প্রসারিত করার ক্ষমতা প্রয়োগ করা হয়েছিল। ইতিমধ্যে উপলব্ধ অ্যাড-অনগুলির মধ্যে: অতিরিক্ত কী বিনিময় পরিষেবার জন্য সমর্থন, ডিবিএমএসে ইভেন্ট তথ্য প্রকাশ/সাবস্ক্রাইব স্কিমা ইন্টিগ্রেশন, স্টোরেজ এবং পুনরুদ্ধার।

REST API JWT টোকেনগুলি ছাড়াও কী প্রমাণীকরণের জন্য সমর্থন যোগ করে এবং পৃথক ব্যবহারকারী এবং ডিরেক্টরিগুলির সাথে সম্পর্কিত ডেটা ধারণ নীতি (ডেটা জীবনকাল সীমিত করে) সেট করার ক্ষমতা প্রদান করে। ডিফল্টরূপে, Swagger ব্যবহারকারী ইন্টারফেস বহিরাগত ইউটিলিটিগুলি ব্যবহার না করে API সংস্থান নেভিগেট করতে সক্ষম করা হয়।

যদিও ওয়েব ইন্টারফেস লেখার ক্রিয়াকলাপের জন্য সমর্থন যোগ করেছে (ফাইল আপলোড, ডিরেক্টরি তৈরি, পুনঃনামকরণ এবং মুছে ফেলা), ইমেল নিশ্চিতকরণের সাথে একটি পাসওয়ার্ড পুনরায় সেট করার ক্ষমতা প্রয়োগ করেছে, একটি পাঠ্য ফাইল সম্পাদক এবং একটি পিডিএফ ডকুমেন্ট ভিউয়ারকে একীভূত করেছে।

এছাড়াও HTTP বাইন্ডিং তৈরি করার ক্ষমতা যোগ করা হয়েছে একটি পৃথক অ্যাক্সেস পাসওয়ার্ড সেট করার ক্ষমতা সহ বহিরাগত ব্যবহারকারীদের পৃথক ফাইল এবং ডিরেক্টরিগুলিতে অ্যাক্সেস প্রদান করতে, আইপি ঠিকানাগুলি সীমিত করতে, লিঙ্কের জীবন সেট করতে এবং ডাউনলোডের সংখ্যা সীমিত করতে।

পরিশেষে, আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী হন, সেইসাথে এই SFTP সার্ভার বাস্তবায়নের নির্দেশাবলী আপনি বিস্তারিত চেক করতে পারেন নীচের লিঙ্কে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।