SFTP سرور جو ڇڏڻ SFTPGo 2.5.0

SFTPGo 2.5.0 سرور جو رليز شايع ڪيو ويو آهي، جيڪو توهان کي SFTP، SCP/SSH، Rsync، HTTP ۽ WebDav پروٽوڪول استعمال ڪندي فائلن تائين ريموٽ رسائي کي منظم ڪرڻ جي اجازت ڏئي ٿو، انهي سان گڏ SSH پروٽوڪول کي استعمال ڪندي Git repositories تائين رسائي فراهم ڪرڻ جي اجازت ڏئي ٿو. . ڊيٽا ٻئي مقامي فائل سسٽم مان منتقل ڪري سگھجن ٿيون ۽ ايمازون S3، Google Cloud Storage ۽ Azure Blob Storage سان مطابقت رکندڙ ٻاهرين اسٽوريج مان. اهو ممڪن آهي ته ڊيٽا کي انڪوڊ ٿيل فارم ۾ ذخيرو ڪرڻ لاء. يوزر ڊيٽابيس ۽ ميٽا ڊيٽا کي ذخيرو ڪرڻ لاءِ، ڊي بي ايم ايس ايس ايس جي لاءِ سپورٽ سان استعمال ڪيا ويندا آهن SQL يا ڪيئي/ويليو فارميٽ، جهڙوڪ PostgreSQL، MySQL، SQLite، CockroachDB يا bbolt، پر اهو پڻ ممڪن آهي ته ميٽاڊيٽا کي RAM ۾ محفوظ ڪيو وڃي، جنهن کي ڳنڍڻ جي ضرورت ناهي. خارجي ڊيٽابيس. پروجيڪٽ ڪوڊ Go ۾ لکيل آهي ۽ GPLv3 لائسنس تحت ورهايو ويو آهي.

نئين نسخي ۾:

  • ويب انٽرفيس غلطي پيغامن کي بند ڪرڻ جي صلاحيت ڏئي ٿو. ايڊمنسٽريٽر لاءِ ويب انٽرفيس ۾، آڊٽ لاگ ۾ ڳولڻ ۽ ان مان ڊيٽا برآمد ڪرڻ لاءِ سپورٽ شامل ڪئي وئي آهي، IP پتي ۽ نيٽ ورڪ جي لسٽن جو انتظام لاڳو ڪيو ويو آهي، ۽ SMTP ۽ معياري ACME ۽ SFTP پيٽرول کي ترتيب ڏيڻ جي صلاحيت ڏني وئي آهي. مهيا ڪيل. ڪلائنٽ ويب انٽرفيس جو پنهنجو لاگ ان فارم آهي (بنيادي تصنيف جي بدران)، ڪاپي آپريشنز شامل ڪيو ۽ ڊائون لوڊ سائيز جي حد کي هٽايو.
    SFTP سرور جو ڇڏڻ SFTPGo 2.5.0
  • پاسورڊ پاليسين لاءِ سپورٽ شامل ڪئي وئي؛ مثال طور، توھان وضاحت ڪري سگھوٿا پاسورڊ جي طاقت جي گهرج ۽ پاسورڊ لائف ٽائيم سيٽ ڪريو.
  • ايونٽ مئنيجر ختم ٿيل پاسورڊ بابت اطلاعن کي ڊسپلي ڪرڻ جي صلاحيت شامل ڪئي، ڪاپي آپريشن کي لاڳو ڪيو، اڳ-ڪاليل عملن لاءِ مدد شامل ڪئي وئي (پري-*) ۽ هينڊلر ڪجهه عملن تي شروع ڪيا ويا (مثال طور، هڪ هينڊلر سڏيو ويندو آهي جڏهن صارف لاگ ان ٿي چڪو آهي. شامل ڪيو ويو).
  • صارفين کي ايڊمنسٽريٽر حق ڏيڻ جي صلاحيت شامل ڪئي وئي.
  • ايڊمنسٽريٽر پاسورڊ ري سيٽ ڪرڻ لاءِ ڪمانڊ لائن انٽرفيس ۾ ڪمانڊ شامل ڪيا ويا آھن ۽ سروس جي ڪارڪردگي کي چيڪ ڪريو.
  • مشروط بيانن لاءِ سپورٽ شامل ڪئي وئي جڏهن ڪلائوڊ فراهم ڪندڙن جي پاسي تي فائلن جي وڏي نالي کي تبديل ڪندي.
  • شامل ڪيل سپورٽ ٽريڪنگ لاءِ ۽ خودڪار طور تي TLS سرٽيفڪيٽ کي ٻيهر لوڊ ڪرڻ.
  • WebDAV لاءِ توهان جي پنهنجي MIME قسمن جي وضاحت ڪرڻ جي صلاحيت شامل ڪئي وئي.
  • SSH کي ڊفالٽ طور تي فعال ڪيبورڊ جي تصديق ڪئي وئي آهي.
  • پورٽبل موڊ ۾، اهو ممڪن ٿيو ته فائل مان پاسورڊ لوڊ ڪرڻ.
  • Terraform سروس لاء تجرباتي مدد شامل ڪئي وئي.

SFTPGo جون مکيه خاصيتون:

  • هر اڪائونٽ کي ڇڪايو ويو آهي، صارف جي گهر ڊاريڪٽري تائين رسائي کي محدود ڪندي. اهو مجازي ڊائريڪٽري ٺاهڻ ممڪن آهي جيڪو صارف جي گهر ڊاريڪٽري کان ٻاهر ڊيٽا جو حوالو ڏئي ٿو.
  • اڪائونٽس هڪ مجازي صارف ڊيٽابيس ۾ ذخيرو ٿيل آهن جيڪي سسٽم صارف ڊيٽابيس سان اوورليپ نٿا ​​ڪن. SQLite، MySQL، PostgreSQL، bbolt ۽ ان-ميموري اسٽوريج استعمال ڪري سگھجن ٿيون صارف ڊيٽابيس کي ذخيرو ڪرڻ لاءِ. ورچوئل ۽ سسٽم اڪائونٽس جي نقشي سازي لاءِ سهولتون مهيا ڪيون ويون آهن - يا ته سڌي يا بي ترتيب ميپنگ ممڪن آهي (هڪ سسٽم استعمال ڪندڙ ٻئي ورچوئل صارف کي ميپ ڪري سگهجي ٿو).
  • عوامي چابيون، SSH ڪيز ۽ پاسورڊ استعمال ڪندي تصديق جي حمايت ڪئي وئي آهي (بشمول ڪيبورڊ مان داخل ٿيل پاسورڊ سان انٽرايڪٽو تصديق). اهو ممڪن آهي ته هر صارف لاءِ ڪيترن ئي ڪنجين کي پابند ڪرڻ، انهي سان گڏ ملٽي فيڪٽر ۽ گھڻ-قدم جي تصديق (مثال طور، ڪامياب چيڪ جي تصديق جي صورت ۾، پاسورڊ اضافي طور تي درخواست ڪئي ويندي).
  • هر صارف لاءِ، اهو ممڪن آهي ته مختلف تصديق جا طريقا ترتيب ڏيو، ۽ گڏوگڏ پنهنجا پنهنجا طريقا بيان ڪريو، جيڪي خارجي تصديق ڪندڙ پروگرامن (مثال طور، LDAP ذريعي تصديق لاءِ) يا HTTP API ذريعي درخواستون موڪلڻ ذريعي لاڳو ڪيا ويا آهن.
  • اهو ممڪن آهي ته خارجي هينڊلر يا HTTP API ڪالن کي ڳنڍڻ لاءِ متحرڪ طور تي صارف جي پيٽرولر کي تبديل ڪرڻ لاءِ، جيڪو صارف جي لاگ ان ٿيڻ کان اڳ سڏيو وڃي ٿو. ڪنيڪشن تي صارفين جي متحرڪ تخليق جي حمايت ڪئي وئي آهي.
  • ڊيٽا جي سائيز ۽ فائلن جي تعداد لاءِ انفرادي ڪوٽا کي سپورٽ ڪري ٿو.
  • بينڊوڊٿ کي محدود ڪرڻ لاءِ سپورٽ اچڻ واري ۽ نڪرڻ واري ٽرئفڪ لاءِ پابندين جي الڳ ترتيب سان ، ۽ انهي سان گڏ گڏوگڏ ڪنيڪشن جي تعداد تي پابنديون.
  • رسائي ڪنٽرول اوزار جيڪي صارف يا ڊاريڪٽري جي سلسلي ۾ هلن ٿا (توهان فائلن جي لسٽ ڏسڻ کي محدود ڪري سگهو ٿا، اپلوڊ ڪرڻ، ڊائون لوڊ ڪرڻ، اوور رائٽنگ، حذف ڪرڻ، نالو تبديل ڪرڻ يا رسائي جي حقن کي تبديل ڪرڻ، ڊائريڪٽري يا علامتي لنڪس جي ٺاھڻ کي منع ڪري سگھو ٿا وغيره).
  • هر يوزر لاءِ، توهان انفرادي نيٽ ورڪ جي پابندين جي وضاحت ڪري سگهو ٿا، مثال طور، توهان صرف ڪجهه IPs يا سبنيٽس مان لاگ ان جي اجازت ڏئي سگهو ٿا.
  • اهو انفرادي صارفين ۽ ڊائريڪٽرن جي سلسلي ۾ ڊائون لوڊ ڪيل مواد لاءِ ڳنڍڻ واري فلٽر کي سپورٽ ڪري ٿو (مثال طور، توهان هڪ خاص واڌ سان فائلن کي ڊائون لوڊ ڪرڻ کي بلاڪ ڪري سگهو ٿا).
  • اهو ممڪن آهي ته هٿيارن کي پابند ڪرڻ جيڪي مختلف عملن دوران شروع ڪيا ويا آهن فائل سان (ڊائون لوڊ، حذف، نالو مٽائڻ، وغيره). هينڊلر کي ڪال ڪرڻ کان علاوه، HTTP درخواستن جي صورت ۾ اطلاع موڪلڻ جي حمايت ڪئي وئي آهي.
  • غير فعال ڪنيڪشن جو خودڪار ختم ٿيڻ.
  • ڪنيڪشن ٽوڙڻ کان سواء ايٽمي ترتيب جي تازه ڪاري.
  • Prometheus ۾ نگراني لاءِ ميٽرڪ مهيا ڪرڻ.
  • HAProxy PROXY پروٽوڪول استعمال ڪندڙ جي ماخذ IP پتي بابت معلومات وڃائڻ کان سواءِ SFTP/SCP خدمتن سان لوڊ بيلنسنگ يا پراڪسي ڪنيڪشن کي منظم ڪرڻ لاءِ مدد ڪئي وئي آهي.
  • REST API صارفين ۽ ڊائريڪٽرن کي منظم ڪرڻ، بيڪ اپ ٺاهڻ ۽ فعال ڪنيڪشن تي رپورٽون پيدا ڪرڻ لاءِ.
  • ويب انٽرفيس (http://127.0.0.1:8080/web) ترتيب ۽ مانيٽرنگ لاءِ (باقاعده ڪنفيگريشن فائلن ذريعي ترتيب ڏيڻ پڻ سپورٽ آهي).
    SFTP سرور جو ڇڏڻ SFTPGo 2.5.0
  • JSON، TOML، YAML، HCL ۽ envfile فارميٽ ۾ سيٽنگون بيان ڪرڻ جي صلاحيت.
  • سسٽم حڪمن تائين محدود رسائي سان SSH ذريعي ڳنڍڻ لاء سپورٽ. مثال طور، ان کي اجازت ڏني وئي آھي گٽ (git-receive-pack، git-upload-pack، git-upload-archive) ۽ rsync لاءِ ضروري حڪمن کي هلائڻ جي، ۽ گڏوگڏ ڪيترائي بلٽ ان ڪمانڊ (scp، md5sum، sha*sum) , cd, pwd, sftpgo-copy and sftpgo-remove).
  • پورٽبل موڊ ھڪڙي عام ڊاريڪٽري کي حصيداري ڪرڻ لاءِ پاڻمرادو نسل جي ڪنيڪشن جي سند سان ملٽي ڪاسٽ DNS ذريعي اشتهار ڏنو ويو.
  • ڪارڪردگي جي تجزيي لاءِ تعمير ٿيل پروفائلنگ سسٽم.
  • لينڪس سسٽم اڪائونٽس لڏپلاڻ لاء آسان عمل.
  • JSON فارميٽ ۾ لاگ محفوظ ڪرڻ.
  • ورچوئل ڊاريڪٽري لاءِ سپورٽ (مثال طور، ڪنهن خاص ڊاريڪٽري جو مواد مقامي FS مان نه، پر ٻاهرين ڪلائوڊ اسٽوريج مان مهيا ڪري سگهجي ٿو).
  • Cryptfs سپورٽ ڊيٽا جي شفاف آن-دي-فلائي انڪرپشن لاءِ جڏهن FS ۾ محفوظ ڪيو وڃي ۽ واپس ڪرڻ وقت ڊيڪرپشن.
  • ٻين SFTP سرورن ڏانهن ڪنيڪشن اڳتي وڌائڻ لاءِ سپورٽ.
  • OpenSSH لاءِ SFTPGo کي SFTP سب سسٽم طور استعمال ڪرڻ جي صلاحيت.
  • ڪي ايم ايس سرورز (ڪي مينيجمينٽ سروسز)، جهڙوڪ والٽ، GCP KMS، AWS KMS استعمال ڪندي انڪريپٽ ٿيل فارم ۾ سندون ۽ رازداري ڊيٽا کي ذخيرو ڪرڻ جي صلاحيت.
  • وقت-محدود ون ٽائيم پاسورڊ استعمال ڪندي ٻن عنصر جي تصديق لاءِ سپورٽ (TOTP، RFC 6238). ايپليڪيشنون جهڙوڪ Authy ۽ Google Authenticator استعمال ڪري سگھجن ٿيون جيئن تصديق ڪندڙ.
  • پلگ ان ذريعي ڪارڪردگي وڌائڻ. مثال طور، پلگ ان موجود آهن جيڪي اضافي اهم مٽاسٽا جي خدمتن کي سپورٽ ڪن ٿا، پبلش/سبسڪرائب اسڪيم جي انضمام، اسٽوريج ۽ DBMS ۾ واقعن بابت معلومات جي بحالي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو