SFTPGo 2.5.0 SFTP සේවාදායක නිකුතුව

SFTPGo 2.5.0 සේවාදායකයේ නිකුතුව ප්‍රකාශයට පත් කර ඇති අතර, SFTP, SCP/SSH, Rsync, HTTP සහ WebDav ප්‍රොටෝකෝල භාවිතයෙන් ගොනු වෙත දුරස්ථ ප්‍රවේශය සංවිධානය කිරීමට මෙන්ම SSH ප්‍රොටෝකෝලය භාවිතයෙන් Git ගබඩා වෙත ප්‍රවේශය සැපයීමට ඔබට ඉඩ සලසයි. . දේශීය ගොනු පද්ධතියෙන් සහ Amazon S3, Google Cloud Storage සහ Azure Blob Storage සමඟ ගැළපෙන බාහිර ගබඩාවලින් දත්ත මාරු කළ හැක. සංකේතාත්මක ආකාරයෙන් දත්ත ගබඩා කළ හැකිය. පරිශීලක දත්ත සමුදාය සහ පාර-දත්ත ගබඩා කිරීම සඳහා, PostgreSQL, MySQL, SQLite, CockroachDB හෝ bbolt වැනි SQL හෝ යතුරු/අගය ආකෘතිය සඳහා සහය ඇති DBMS භාවිතා කරනු ලැබේ, නමුත් RAM හි පාර-දත්ත ගබඩා කිරීමටද හැකිය, එය සම්බන්ධ කිරීම අවශ්‍ය නොවේ. බාහිර දත්ත සමුදාය. ව්‍යාපෘති කේතය Go වලින් ලියා GPLv3 බලපත්‍රය යටතේ බෙදා හරිනු ලැබේ.

නව අනුවාදයේ:

  • වෙබ් අතුරු මුහුණත දෝෂ පණිවිඩ වසා දැමීමේ හැකියාව සපයයි. පරිපාලක සඳහා වන වෙබ් අතුරු මුහුණතෙහි, විගණන ලොගයේ සෙවීම සහ එයින් දත්ත අපනයනය කිරීම සඳහා සහය එක් කර ඇත, IP ලිපින සහ ජාල ලැයිස්තු කළමනාකරණය ක්‍රියාත්මක කර ඇත, සහ SMTP සහ සම්මත ACME සහ SFTP පරාමිති වින්‍යාස කිරීමේ හැකියාව ඇත. සපයා ඇත. සේවාදායක වෙබ් අතුරු මුහුණතට එහි ම පිවිසුම් පෝරමයක් ඇත (මූලික සත්‍යාපනය වෙනුවට), පිටපත් මෙහෙයුම් එකතු කර බාගත් ප්‍රමාණයේ සීමාව ඉවත් කර ඇත.
    SFTPGo 2.5.0 SFTP සේවාදායක නිකුතුව
  • මුරපද ප්‍රතිපත්ති සඳහා සහය එක් කරන ලදී; උදාහරණයක් ලෙස, ඔබට මුරපද ප්‍රබල අවශ්‍යතා නිර්වචනය කර මුරපද ආයු කාලය සැකසිය හැක.
  • EventManager විසින් කල් ඉකුත් වූ මුරපද පිළිබඳ දැනුම්දීම් ප්‍රදර්ශනය කිරීමේ හැකියාව එක් කර ඇත, පිටපත් මෙහෙයුමක් ක්‍රියාවට නංවා ඇත, පෙර-ඇමති ක්‍රියා සඳහා සහය එක් කර ඇත (පෙර-*) සහ ඇතැම් ක්‍රියාවන් මත ක්‍රියාකරන හසුරුවන්නන් (උදාහරණයක් ලෙස, පරිශීලකයා ලොග් වී ඇති විට හඳුන්වන හසුරුවන්නෙකු එකතු කරන ලදී).
  • පරිශීලකයින්ට පරිපාලක අයිතිවාසිකම් ලබා දීමේ හැකියාව එක් කරන ලදී.
  • පරිපාලක මුරපදය නැවත සැකසීමට සහ සේවාවේ ක්‍රියාකාරීත්වය පරීක්ෂා කිරීමට විධාන රේඛා අතුරුමුහුණතට විධාන එකතු කර ඇත.
  • වලාකුළු සපයන්නන්ගේ පැත්තෙන් ගොනු තොග වශයෙන් නැවත නම් කිරීම සිදු කරන විට කොන්දේසි සහිත ප්‍රකාශ සඳහා සහය එක් කරන ලදී.
  • TLS සහතික ලුහුබැඳීම සහ ස්වයංක්‍රීයව නැවත පූරණය කිරීම සඳහා සහය එක් කරන ලදී.
  • WebDAV සඳහා ඔබේම MIME වර්ග නිර්වචනය කිරීමේ හැකියාව එක් කරන ලදී.
  • SSH සතුව අන්තර්ක්‍රියාකාරී යතුරුපුවරු සත්‍යාපනය පෙරනිමියෙන් සක්‍රීය කර ඇත.
  • අතේ ගෙන යා හැකි මාදිලියේදී, ගොනුවකින් මුරපද පැටවීමට හැකි විය.
  • Terraform සේවාව සඳහා පර්යේෂණාත්මක සහාය එක් කරන ලදී.

SFTPGo හි ප්රධාන ලක්ෂණ:

  • සෑම ගිණුමක්ම chroot කර ඇති අතර, පරිශීලකයාගේ මුල් නාමාවලිය වෙත ප්‍රවේශය සීමා කරයි. පරිශීලකයාගේ මුල් නාමාවලියෙන් පිටත දත්ත යොමු කරන අතථ්‍ය නාමාවලි සෑදිය හැක.
  • පද්ධති පරිශීලක දත්ත ගබඩාව සමඟ අතිච්ඡාදනය නොවන අතථ්‍ය පරිශීලක දත්ත ගබඩාවක ගිණුම් ගබඩා කර ඇත. පරිශීලක දත්ත සමුදායන් ගබඩා කිරීම සඳහා SQLite, MySQL, PostgreSQL, bbolt සහ in-memory ගබඩාව භාවිතා කළ හැක. අතථ්‍ය සහ පද්ධති ගිණුම් සිතියම්ගත කිරීම සඳහා පහසුකම් සපයා ඇත - සෘජු හෝ අහඹු ලෙස සිතියම්ගත කළ හැකිය (එක් පද්ධති පරිශීලකයෙකුට තවත් අතථ්‍ය පරිශීලකයෙකුට සිතියම්ගත කළ හැක).
  • පොදු යතුරු, SSH යතුරු සහ මුරපද භාවිතයෙන් සත්‍යාපනයට සහය දක්වයි (යතුරුපුවරුවෙන් ඇතුළත් කළ මුරපදයක් සමඟ අන්තර්ක්‍රියාකාරී සත්‍යාපනය ඇතුළුව). එක් එක් පරිශීලකයා සඳහා යතුරු කිහිපයක් බැඳීමට මෙන්ම බහු-සාධක සහ බහු-පියවර සත්‍යාපනය සැකසීමට හැකිය (උදාහරණයක් ලෙස, සාර්ථක යතුරු සත්‍යාපනයකදී, මුරපදයක් අතිරේකව ඉල්ලා සිටිය හැක).
  • එක් එක් පරිශීලකයා සඳහා, විවිධ සත්‍යාපන ක්‍රම වින්‍යාස කිරීමට මෙන්ම, බාහිර සත්‍යාපන වැඩසටහන් ඇමතීමෙන් (උදාහරණයක් ලෙස, LDAP හරහා සත්‍යාපනය සඳහා) හෝ HTTP API හරහා ඉල්ලීම් යැවීමෙන් ක්‍රියාත්මක කරන ඔබේම ක්‍රම නිර්වචනය කළ හැකිය.
  • පරිශීලක පරාමිති ගතිකව වෙනස් කිරීම සඳහා බාහිර හසුරුවන්නන් හෝ HTTP API ඇමතුම් සම්බන්ධ කිරීමට හැකිය, පරිශීලකයා ලොග් වීමට පෙර කැඳවනු ලැබේ. සම්බන්ධතාවය මත පරිශීලකයන් ගතික නිර්මාණය සඳහා සහය දක්වයි.
  • දත්ත ප්‍රමාණය සහ ගොනු ගණන සඳහා තනි කෝටා සඳහා සහය දක්වයි.
  • පැමිණෙන සහ පිටතට යන ගමනාගමනය සඳහා සීමා කිරීම් වෙනම වින්‍යාස කිරීම මෙන්ම එකවර සම්බන්ධතා ගණන සීමා කිරීම සමඟ කලාප පළල සීමා කිරීම සඳහා සහාය.
  • පරිශීලකයෙකුට හෝ නාමාවලියකට අදාළව ක්‍රියාත්මක වන ප්‍රවේශ පාලන මෙවලම් (ඔබට ගොනු ලැයිස්තුවක් බැලීම සීමා කළ හැකිය, උඩුගත කිරීම, බාගත කිරීම, නැවත ලිවීම, මකා දැමීම, නැවත නම් කිරීම හෝ ප්‍රවේශ අයිතිවාසිකම් වෙනස් කිරීම, නාමාවලි හෝ සංකේතාත්මක සබැඳි නිර්මාණය කිරීම තහනම් කිරීම, ආදිය).
  • එක් එක් පරිශීලකයා සඳහා, ඔබට තනි ජාල සීමා නිර්වචනය කළ හැකිය, උදාහරණයක් ලෙස, ඔබට අවසර දිය හැක්කේ ඇතැම් IPs හෝ උපජාල වලින් පමණි.
  • එය තනි පරිශීලකයන් සහ නාමාවලි සම්බන්ධයෙන් බාගත කළ අන්තර්ගතයන් සඳහා පෙරහන් සම්බන්ධ කිරීමට සහය දක්වයි (උදාහරණයක් ලෙස, ඔබට යම් දිගුවක් සමඟ ගොනු බාගත කිරීම අවහිර කළ හැකිය).
  • විවිධ මෙහෙයුම් වලදී දියත් කරන ලද හසුරුවන්නා ගොනුවක් සමඟ බැඳිය හැකිය (බාගත කිරීම, මකා දැමීම, නැවත නම් කිරීම, ආදිය). හසුරුවන්නන් ඇමතීමට අමතරව, HTTP ඉල්ලීම් ආකාරයෙන් දැනුම්දීම් යැවීමට සහය දක්වයි.
  • අක්රිය සම්බන්ධතා ස්වයංක්රීයව අවසන් කිරීම.
  • සම්බන්ධතා බිඳ දැමීමකින් තොරව පරමාණුක වින්‍යාස යාවත්කාලීන කිරීම.
  • Prometheus හි නිරීක්ෂණ සඳහා මිනුම් ලබා දීම.
  • HAProxy PROXY ප්‍රොටෝකෝලය පරිශීලකයාගේ මූලාශ්‍ර IP ලිපිනය පිළිබඳ තොරතුරු අහිමි නොවී SFTP/SCP සේවාවන් වෙත පැටවුම් තුලනය හෝ ප්‍රොක්සි සම්බන්ධතා සංවිධානය කිරීමට සහය දක්වයි.
  • පරිශීලකයන් සහ නාමාවලි කළමනාකරණය කිරීම, උපස්ථ සෑදීම සහ සක්‍රිය සම්බන්ධතා පිළිබඳ වාර්තා ජනනය කිරීම සඳහා REST API.
  • වින්‍යාස කිරීම සහ අධීක්ෂණය සඳහා වෙබ් අතුරු මුහුණත (http://127.0.0.1:8080/web) (සාමාන්‍ය වින්‍යාස ගොනු හරහා වින්‍යාස කිරීම සඳහා ද සහය දක්වයි).
    SFTPGo 2.5.0 SFTP සේවාදායක නිකුතුව
  • JSON, TOML, YAML, HCL සහ envfile ආකෘතිවල සිටුවම් අර්ථ දැක්වීමේ හැකියාව.
  • පද්ධති විධාන සඳහා සීමිත ප්රවේශයක් සහිත SSH හරහා සම්බන්ධ කිරීම සඳහා සහාය. උදාහරණයක් ලෙස, Git (git-receive-pack, git-upload-pack, git-upload-archive) සහ rsync සඳහා අවශ්‍ය විධානයන් ක්‍රියාත්මක කිරීමට අවසර ඇත, මෙන්ම ගොඩනඟන ලද විධාන කිහිපයක් (scp, md5sum, sha*sum , cd, pwd, sftpgo-copy සහ sftpgo-remove).
  • බහු විකාශන DNS හරහා ප්‍රචාරණය කරන ලද සම්බන්ධතා අක්තපත්‍ර ස්වයංක්‍රීයව උත්පාදනය කිරීම සමඟ එක් පොදු නාමාවලියක් බෙදාගැනීම සඳහා අතේ ගෙන යා හැකි මාදිලිය.
  • කාර්ය සාධන විශ්ලේෂණය සඳහා ගොඩනඟන ලද පැතිකඩ පද්ධතිය.
  • ලිනක්ස් පද්ධති ගිණුම් සංක්‍රමණය කිරීම සඳහා සරල කළ ක්‍රියාවලිය.
  • JSON ආකෘතියෙන් ලඝු-සටහන් ගබඩා කිරීම.
  • අතථ්‍ය නාමාවලි සඳහා සහය (උදාහරණයක් ලෙස, යම් නාමාවලියක අන්තර්ගතය දේශීය FS වෙතින් නොව බාහිර වලාකුළු ගබඩාවකින් ලබා දිය හැක).
  • Cryptfs FS වෙත සුරකින විට දත්තවල විනිවිද පෙනෙන ගුප්තකේතනය සහ ආපසු එන විට විකේතනය සඳහා සහාය වේ.
  • අනෙකුත් SFTP සේවාදායකයන් වෙත සම්බන්ධතා යොමු කිරීම සඳහා සහාය.
  • OpenSSH සඳහා SFTP උප පද්ධතියක් ලෙස SFTPGo භාවිතා කිරීමේ හැකියාව.
  • වෝල්ට්, GCP KMS, AWS KMS වැනි KMS සේවාදායක (ප්‍රධාන කළමනාකරණ සේවා) භාවිතයෙන් සංකේතාත්මක ආකාරයෙන් අක්තපත්‍ර සහ රහස්‍ය දත්ත ගබඩා කිරීමේ හැකියාව.
  • කාල සීමා සහිත එක්-වර මුරපද (TOTP, RFC 6238) භාවිතයෙන් ද්වි-සාධක සත්‍යාපනය සඳහා සහාය. Authy සහ Google Authenticator වැනි යෙදුම් සත්‍යාපනය කරන්නන් ලෙස භාවිතා කළ හැක.
  • ප්ලගින හරහා ක්‍රියාකාරීත්වය පුළුල් කිරීම. උදාහරණයක් ලෙස, අතිරේක යතුරු හුවමාරු සේවා, ප්‍රකාශන/ දායකත්ව යෝජනා ක්‍රමය ඒකාබද්ධ කිරීම, DBMS හි සිදුවීම් පිළිබඳ තොරතුරු ගබඩා කිරීම සහ ලබා ගැනීම සඳහා සහාය වන ප්ලගීන තිබේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න