Нашри SFTP Server SFTPGo 2.5.0

Нашри сервери SFTPGo 2.5.0 нашр шуд, ки ба шумо имкон медиҳад дастрасии фосилавӣ ба файлҳоро бо истифода аз протоколҳои SFTP, SCP / SSH, Rsync, HTTP ва WebDav ташкил кунед, инчунин дастрасиро ба анбори Git бо истифода аз протоколи SSH таъмин кунед. . Маълумотро ҳам аз системаи файлии маҳаллӣ ва ҳам аз нигаҳдории беруна, ки бо Amazon S3, Google Cloud Storage ва Azure Blob Storage мувофиқ аст, пешниҳод кардан мумкин аст. Маълумотро дар шакли рамзгузорӣ нигоҳ доштан мумкин аст. Барои нигоҳ доштани пойгоҳи додаҳои корбар ва метамаълумотҳо, DBMS бо дастгирии SQL ё формати калид/арзиш истифода мешаванд, ба монанди PostgreSQL, MySQL, SQLite, CockroachDB ё bbolt, аммо имкони нигоҳ доштани метамаълумот дар хотираи оперативӣ низ мавҷуд аст, ки пайвасти берунии пойгоҳи додаҳо. Рамзи лоиҳа дар Go навишта шудааст ва таҳти иҷозатномаи GPLv3 паҳн карда мешавад.

Дар версияи нав:

  • Интерфейси веб қобилияти пӯшидани паёмҳои хатогиро таъмин мекунад. Дар веб-интерфейси администратор дастгирӣ барои ҷустуҷӯ дар журнали аудит ва содироти маълумот аз он илова карда шуд, идоракунии рӯйхати суроғаҳои IP ва шабакаҳо амалӣ карда шуд ва қобилияти конфигуратсияи SMTP ва параметрҳои маъмулии ACME ва SFTP таъмин карда шудааст. Веб-интерфейси муштарӣ шакли воридшавии худро (ба ҷои аутентификатсияи асосӣ) амалӣ кард, амалиёти нусхабардориро илова кард ва маҳдудияти андозаи зеркашиҳоро аз байн бурд.
    Нашри SFTP Server SFTPGo 2.5.0
  • Дастгирии иловашуда барои сиёсатҳои парол, масалан, шумо метавонед талаботи қудрати паролро муайян кунед ва мӯҳлати умри паролро муқаррар кунед.
  • Имконияти намоиш додани огоҳиномаҳо дар бораи паролҳои мӯҳлаташон гузашта дар EventManager илова карда шуд, амалиёти нусхабардорӣ, дастгирии иловагии амалҳои пешакӣ даъватшуда (пеш-*) ва коркардкунандагоне, ки бо амалҳои муайян ба вуҷуд меоянд (масалан, коркардкунандае, ки ҳангоми сабти корбар даъват карда мешавад, илова карда шуд. дар).
  • Имконияти додани ҳуқуқҳои администратор ба корбарон илова карда шуд.
  • Фармонҳо ба интерфейси сатри фармон барои аз нав барқарор кардани пароли администратор ва санҷиши саломатии хидмат илова карда шуданд.
  • Дастгирии изофӣ барои изҳороти шартӣ ҳангоми тағир додани номи зиёди файлҳо дар паҳлӯи провайдерҳои абрӣ.
  • Дастгирии иловагӣ барои пайгирӣ ва дубора боркунии автоматии сертификатҳои TLS.
  • Қобилияти муайян кардани намудҳои фармоишии MIME барои WebDAV илова карда шудааст.
  • SSH бо нобаёнӣ барои аутентификатсияи интерактивии клавиатура фаъол аст.
  • Дар реҷаи сайёр имкони бор кардани паролҳо аз файл шуд.
  • Дастгирии таҷрибавӣ барои хидмати Terraform илова карда шуд.

Хусусиятҳои асосии SFTPGo:

  • Ҳар як ҳисоб chrooted карда шудааст, ки дастрасӣ ба феҳристи хонагии корбарро маҳдуд мекунад. Мумкин аст, ки директорияҳои виртуалӣ эҷод кунанд, ки ба маълумотҳои берун аз феҳристи хонагии корбар ишора мекунанд.
  • Ҳисобҳо дар пойгоҳи додаҳои корбари виртуалӣ нигоҳ дошта мешаванд, ки бо пойгоҳи додаҳои корбари система намебуранд. SQLite, MySQL, PostgreSQL, bbolt ва нигаҳдории хотира метавонад барои нигоҳ доштани пойгоҳи додаҳои корбарон истифода шавад. Воситаҳо барои харитасозии ҳисобҳои виртуалӣ ва системавӣ пешбинӣ шудаанд - харитасозии мустақим ё худсарона имконпазир аст (як корбари система метавонад ба корбари дигари виртуалӣ харита карда шавад).
  • Калиди ҷамъиятӣ, калиди SSH ва аутентификатсияи парол дастгирӣ карда мешавад (аз ҷумла аутентификатсияи интерактивӣ бо вуруди пароли клавиатура). Барои ҳар як корбар якчанд калидҳоро пайваст кардан мумкин аст, инчунин аутентификатсияи бисёрсоҳавӣ ва бисёрмарҳиларо муқаррар кардан мумкин аст (масалан, дар сурати бомуваффақият аутентификатсияи калид, парол метавонад ба таври иловагӣ дархост карда шавад).
  • Барои ҳар як корбар усулҳои гуногуни аутентификатсияро танзим кардан мумкин аст ва инчунин усулҳои худро муайян кардан мумкин аст, ки тавассути занги барномаҳои аутентификаторҳои беруна (масалан, барои тасдиқи аутентификатсия тавассути LDAP) ё фиристодани дархостҳо тавассути HTTP API амалӣ карда мешаванд.
  • Барои пайваст кардани коркардкунандагони беруна ё зангҳои HTTP API барои динамикӣ тағир додани танзимоти корбар, ки пеш аз ворид шудани корбар даъват карда мешаванд, имконпазир аст. Эҷоди динамикии корбарон дар пайвастшавӣ дастгирӣ карда мешавад.
  • Дастгирии квотаҳои инфиродӣ барои андозаи маълумот ва шумораи файлҳо.
  • Дастгирии маҳдудкунии фарохмаҷро бо танзимоти алоҳида барои маҳдудиятҳои трафики даромад ва содиротӣ, инчунин маҳдудиятҳои шумораи пайвастҳои ҳамзамон.
  • Воситаҳои назорати дастрасӣ, ки дар робита ба корбар ё директория амал мекунанд (шумо метавонед дидани рӯйхати файлҳоро маҳдуд кунед, боркунӣ, зеркашӣ, баргардонидан, нест кардан, тағир додани ном ё тағир додани ҳуқуқи дастрасӣ, манъи эҷоди директорияҳо ё истинодҳои рамзӣ ва ғайраро манъ кунед).
  • Барои ҳар як корбар шумо метавонед маҳдудиятҳои инфиродии шабакаро муайян кунед, масалан, шумо метавонед танҳо ба дастрасӣ аз IP ё зершабакаҳои муайян иҷозат диҳед.
  • Он пайвасти филтрҳоро барои мундариҷаи зеркашишавандаро нисбат ба корбарони инфиродӣ ва директорияҳо дастгирӣ мекунад (масалан, шумо метавонед зеркашии файлҳоро бо тамдиди муайян манъ кунед).
  • Шумо метавонед коркардкунандаҳоеро, ки ҳангоми амалиётҳои гуногун бо файл оғоз мешаванд (бор кардан, нест кардан, иваз кардани ном ва ғ.) пайваст кунед. Илова ба занг задан ба коркардкунандагон, фиристодани огоҳиномаҳо дар шакли дархостҳои HTTP дастгирӣ карда мешавад.
  • Қатъи худкори пайвастҳои ғайрифаъол.
  • Навсозии конфигуратсияи атомӣ бидуни вайрон кардани пайвастҳо.
  • Таъмини метрика барои мониторинг дар Prometheus.
  • Протоколи HAProxy PROXY барои ташкили мувозинати сарборӣ ё пайвастҳои прокси ба хидматҳои SFTP/SCP бидуни гум кардани дониш дар бораи суроғаи IP-и манбаи корбар дастгирӣ карда мешавад.
  • REST API барои идоракунии корбарон ва директорияҳо, эҷоди нусхаҳои эҳтиётӣ ва гузоришдиҳӣ дар бораи пайвастҳои фаъол.
  • Интерфейси веб (http://127.0.0.1:8080/web) барои конфигуратсия ва мониторинг (конфигуратсия тавассути файлҳои конфигуратсияи муқаррарӣ низ дастгирӣ карда мешавад).
    Нашри SFTP Server SFTPGo 2.5.0
  • Имконияти муайян кардани танзимот дар форматҳои 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 бисёрҷанбавӣ таблиғ мешавад.
  • Системаи дарунсохт барои таҳлили кор.
  • Раванди интиқоли ҳисоби соддашудаи Linux.
  • Нигоҳ доштани гузоришҳо дар формати JSON.
  • Дастгирии директорияҳои виртуалӣ (масалан, мундариҷаи директорияи муайянро на аз системаи файлии маҳаллӣ, балки аз нигоҳдории абрии беруна додан мумкин аст).
  • Дастгирии cryptfs барои шаффоф рамзгузории маълумот ҳангоми сабт дар системаи файлӣ ва рамзкушоӣ ҳангоми боргузорӣ.
  • Дастгирии интиқоли пайвастшавӣ ба дигар серверҳои SFTP.
  • Имконияти истифодаи SFTPGo ҳамчун зерсистемаи SFTP барои OpenSSH.
  • Имконияти нигоҳ доштани эътимоднома ва маълумоти махфӣ дар шакли рамзгузорӣ бо истифода аз серверҳои KMS (Хидматҳои идоракунии калидӣ), ба монанди Vault, GCP KMS, AWS KMS.
  • Дастгирии аутентификатсияи ду-омилӣ бо истифода аз паролҳои якдафъаина бо мӯҳлати маҳдуд (TOTP, RFC 6238). Барномаҳо ба монанди Authy ва Google Authenticator метавонанд ҳамчун аутентификатор истифода шаванд.
  • Тавсеаи функсияҳо тавассути плагинҳо. Масалан, плагинҳо бо дастгирии хидматҳои иловагии мубодилаи калидҳо, интегратсияи схемаи Интишор/Обуна, нигоҳдорӣ ва ҷустуҷӯи маълумот дар бораи рӯйдодҳо дар DBMS дастрасанд.

Манбаъ: opennet.ru

Илова Эзоҳ