Dimittis de SFTP Servo SFTPGo 2.2.0

Dimissio SFTPGo 2.2 servientis divulgata est, quae te permittit ut remotis accessum ad imaginum usus ordinare SFTP, SCP/SSH, Rsync, HTTP et WebDav protocolla. Inter alia, SFTPGo adhiberi potest ad praebendum accessum ad repositoria Git utendo protocollo SSH. Data transferri possunt tum e systematis fasciculi loci tum ab externis schedulis compatibilibus cum Amazon S3, Google Cloud Storage et Azure Blob Storage. Potest condere notitia in forma encrypted. Ad databases et metadata utentis reponunt, DBMSs cum auxilio pro SQL vel clavis/pretii forma adhibita sunt, ut PostgreSQL, MySQL, SQLite, CockroachDB vel bbolt, sed etiam metadata in RAM condere potest, quae connectens non requirit. externus datorum. In codice exertus scriptum est in Go et sub licentia GPLv3 distributa.

In nova versione:

  • Addidit subsidium pro duobus factor authenticas utens uno tempore finito passwords (TOTP, RFC 6238). Applicationes sicut Authy et Google Authenticator pro authenticatoribus adhiberi possunt.
  • Facultas ad functionem amplificandi per plugins ad effectum est. Inter iam in promptu plugins: subsidia pro additis officiis clavibus commutatoriis, integratio publici/Scribe schema, repositionis et inquisitionis informationum de eventibus in DBMS.
  • CETERA API subsidium authenticationis utendi clavibus addidit, praeter signa JWT, et etiam facultatem praebet ut consilia reponendi data (praeter vita data) in relatione ad singulos directoria et utentes. Defalta, Swagger UI facultates API navigare potest sine utilitatibus externis utens.
  • Firmamentum ad res scribendas addita est interfacii interreti (copia discursandi, directoria creandi, renamingendi et delendi), facultas reset password cum confirmatione per electronicam ad effectum adducta, documentum fasciculi editoris ac documentum PDF inspectoris integratum est. Facultatem ad HTTP nexus creandi adiecit ut extra usores accessus ad singulas tabulas et directoria praebendas, cum facultas accessum separatum tesseram ponere, limitare IP inscriptiones, pone nexum vita et numerum downloads.

SFTPGo praecipua lineamenta:

  • Utraque ratio erigitur, limitans accessum ad directorium domus utentis. Possibile est creare directoria virtualis quae referat notitias extra directorium domus utentis.
  • Rationes repositae sunt in virtualis database user quae non aliudque cum datorum usorum systemate. SQLite, MySQL, PostgreSQL, bbolt et in-memoria repositionis uti possunt ad reponendas databases usorum. Facultates providentur ad rationes virtuales et systemata destinata - vel directa vel temere destinata possibilis (una ratio usoris ad alium user virtualem deformari potest).
  • Authenticatio utens claves publicas, SSH claves et passwords sustentatur (including authenticas interactive cum tessera ingressa e claviaturae). Possibile est plures claves pro unoquoque usore ligare, sicut multi factores et multi gradus authenticas instituere (exempli gratia, in casu authenticae clavis felicis, tessera superaddita petenda est).
  • Pro unoquoque usuario, varias authenticas modos configurare potest, ac modos tuos definire, qui effectum vocant programmata authentica externa (exempli gratia ad authenticas per LDAP) vel petitiones per HTTP API mittendas.
  • Possibile est tracto externo coniungere vel HTTP API vocat ad parametros usoris dynamice immutandos, vocatos ante usorum in. Dynamica creatio utentium ad connexionem sustentatur.
  • Singulos quotas sustinet pro notitia magnitudinis et numeri fasciculi.
  • Firmamentum est latitudo limitata cum separatis restrictionibus cum configuratione ineunte et exitu negotiationis, necnon restrictiones in numero nexuum simultaneorum.
  • Accessus moderandi instrumenta quae in relatione ad user vel directorium agunt (potes limitare inspiciendi indicem fasciculorum, prohibe fasciculos, deprimentes, transcribendos, delendo, renaming vel mutando accessum iura, prohibent creationem directoria vel nexus symbolici, etc.).
  • Pro unoquoque usuario, limitationes retis singulas definire potes, exempli gratia, logins tantum ex certis IPS vel subnets potes permittere.
  • Filtra connectens sustinet pro contentis receptae in relatione ad singulos usores et directoria (exempli gratia, tabulas electronicas cum quadam extensione potes angustos).
  • Tractatores ligare potest qui per varias operationes cum lima (download, dele, rename, etc). Praeter appellantes tractores, notificationes mittens in forma petitionum HTTP adiuvatur.
  • Finis iners nexus automatic.
  • Configuratio atomica renovatio sine nexus rupto.
  • Metricam vigilantiam in Prometheo comparans.
  • VICARIUS HAProxy protocollum sustentatur ut onus conparationis vel procuratoris nexus ad SFTP/SCP officia disponat, sine informatione de fonte IP usoris usoris.
  • REQUIES API ad utentes et directoria administrandi, tergum creandi et relationes in activis nexus gignendi.
  • Interfacies telae (http://127.0.0.1:8080/web) pro configuratione et vigilantia (figuratio per regulares imaginum ordines sustentatur).
  • Facultas definiendi occasus in JSON, TOML, YAML, HCL et formas invidet.
  • Firmamentum est connectens per SSH cum limitata accessu ad systema imperia. Exempli gratia, permittitur currere mandata necessaria ad Git (recipere, sarcinam, git- onerare sarcinam, git fasciculos archivi) et rsync, ac plura in mandatis (scp, md5sum, sha*sum cd, pwd, sftpgo-exemplum et sftpgo-amo).
  • Modus portatilis ad communicandum unum directorium commune cum generationis latis connexionis documentorum denuntiatorum per multicast DNS.
  • Inaedificata in systematis profiling analysi perficiendi.
  • Processus simplicior ad rationum rationum Linux migrandi.
  • Tigna in forma JSON recondunt.
  • Support pro directoriis virtualis (exempli gratia contenta cuiusdam directorii non ex locali FS, sed a nube externa ministrari possunt).
  • Crypta subsidium perlucidum encryption notitiarum muscarum cum salvis ad FS et decryptiones redeuntis.
  • Firmamentum est ad hospites transmittuntur aliis SFTP servientibus.
  • Facultas utendi SFTPGo ut SFTP subsystem pro OpenSSH.
  • Facultas documentorum reponendarum et notitiarum secretarum in forma encrypted utentium KMS servientibus (Key Services Management), ut Vault, GCP KMS, AWS KMS.

Source: opennet.ru