Dimittis de SFTP Servo SFTPGo 1.0

Prima significativa emissione servo fiebat SFTPGo 1.0, quae te permittit ut remotis accessum ad lima utentes SFTP, SCP/SSH et Rsync protocolla disponas. Inter alia, SFTPGo adhiberi potest ad praebendum accessum ad Git repositoria utentes protocollo SSH. Data transferri possunt tum e systematis fasciculi loci tum ab externa repositione compatiuntur cum Amazon S3 et Google Cloud Storage. Ad databases et metadatas reponendas, DBMSs cum auxilio SQL vel clavis/pretii forma adhibita sunt, ut PostgreSQL 9.4+, MySQL 5.6+, SQLite 3.x vel bbolt 1.3.x. Est etiam modus metadata in RAM recondendi, qui connectendo datorum externorum non indiget. In codice exertus scriptum est in Go and per distribui licentiatus sub GPLv3.

Marisque:

  • 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. Supported dynamic users ad partum nexu.
  • 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.
  • Providens metri vigilantia in Prometheo.
  • VICARIUS HAProxy protocollum sustentatur ut onus conparationis vel procuratoris nexus ad SFTP/SCP officia disponat, sine informatione de fonte IP usoris usoris.
  • API CETEROQUIN ut users et directoria administrare, tergum creare et relationes in activas necessitudines generare.
  • Web interface (http://127.0.0.1:8080/web) pro configuratione et vigilantia (configuratio per regulares imaginum ordines sustentatur).
  • Facultas definiendi occasus in JSON, TOML, YAML, HCL et formas invidet.
  • Support nexus per SSH cum limitata accessu ad mandatum systematis. Exempli gratia, permittitur currere mandata necessaria ad Git (recipere sarcinam, git fasciculos, git fasciculos archivi) et rsync, ac plures in mandatis (scp, md5sum, sha*sum cd, pwd, sftpgo-exemplum et sftpgo-amo).
  • regimen immutata Portable communicare unum commune directorium cum generationis latis connexionis documentorum proscriptorum per multicast DNS.
  • Systema embedded profiling perficiendi analysis.
  • Simplicior processus migratio rationum Linux ratio.
  • storage logs in JSON format.

Source: opennet.ru