Sgaoileadh SFTP Server SFTPGo 1.0

Thachair a’ chiad fhoillseachadh cudromach den t-seirbheisiche SFTGo 1.0, a leigeas leat ruigsinneachd iomallach gu faidhlichean a chuir air dòigh a’ cleachdadh protocolaidhean SFTP, SCP/SSH agus Rsync. Am measg rudan eile, faodar SFTPGo a chleachdadh gus ruigsinneachd a thoirt do stòran Git a’ cleachdadh protocol SSH. Faodar dàta a ghluasad an dà chuid bhon t-siostam faidhle ionadail agus bho stòradh a-muigh a tha co-chosmhail ri Amazon S3 agus Google Cloud Storage. Gus stòr-dàta luchd-cleachdaidh agus meata-dàta a stòradh, thathas a’ cleachdadh DBMSn le taic airson SQL no cruth iuchair / luach, leithid PostgreSQL 9.4+, MySQL 5.6+, SQLite 3.x no bbolt 1.3.x. Tha modh ann cuideachd airson meata-dàta a stòradh ann an RAM, nach eil feumach air stòr-dàta taobh a-muigh a cheangal. Tha còd a’ phròiseict sgrìobhte ann an Go agus air a sgaoileadh le le cead fo GPLv3.

Prìomh fheartan:

  • Tha gach cunntas air a chroit, a' cuingealachadh ruigsinneachd air eòlaire dachaigh an neach-cleachdaidh. Tha e comasach clàran brìgheil a chruthachadh a bheir iomradh air dàta taobh a-muigh eòlaire dachaigh an neach-cleachdaidh.
  • Tha cunntasan air an stòradh ann an stòr-dàta cleachdaiche brìgheil nach eil a’ dol tarsainn air stòr-dàta luchd-cleachdaidh an t-siostaim. Faodar SQLite, MySQL, PostgreSQL, bbolt agus stòradh cuimhne a chleachdadh gus stòran-dàta luchd-cleachdaidh a stòradh. Tha dòighean air an toirt seachad airson cunntasan brìgheil agus siostam a mhapadh - tha mapadh dìreach no neo-riaghailteach comasach (faodar aon neach-cleachdaidh siostam a mhapadh gu neach-cleachdaidh brìgheil eile).
  • Thathas a’ toirt taic do iuchair phoblach, iuchair SSH, agus dearbhadh facal-faire (a’ toirt a-steach dearbhadh eadar-ghnìomhach le inntrigeadh facal-faire meur-chlàr). Tha e comasach grunn iuchraichean a cheangal airson gach neach-cleachdaidh, a bharrachd air dearbhadh ioma-fhactaraidh agus ioma-ìre a stèidheachadh (mar eisimpleir, ma tha prìomh dhearbhadh soirbheachail, faodar facal-faire iarraidh a bharrachd).
  • Tha e comasach diofar dhòighean dearbhaidh a rèiteachadh airson gach neach-cleachdaidh, a bharrachd air na dòighean aca fhèin a chuir an gnìomh a mhìneachadh le bhith a’ gairm prògraman dearbhaidh taobh a-muigh (mar eisimpleir, airson dearbhadh tro LDAP) no a’ cur iarrtasan tro HTTP API.
  • Tha e comasach luchd-làimhseachaidh taobh a-muigh no gairmean HTTP API a cheangal gus paramadairean luchd-cleachdaidh atharrachadh gu dinamach, ris an canar mus logas an neach-cleachdaidh a-steach. Le taic fiùghantach cruthachadh luchd-cleachdaidh air ceangal.
  • Taic airson cuotathan fa leth airson meud dàta agus àireamh fhaidhlichean.
  • Taic airson cuingealachadh leud-bann le suidheachaidhean fa leth airson crìochan airson trafaic a-steach is a-mach, a bharrachd air crìochan airson an àireamh de cheanglaichean aig an aon àm.
  • Innealan smachd ruigsinneachd a bhios an sàs ann an neach-cleachdaidh no eòlaire (faodaidh tu casg a chuir air coimhead air liosta nam faidhlichean, casg a chuir air luchdachadh suas, luchdachadh sìos, ath-sgrìobhadh, cuir às, ath-ainmeachadh no atharrachadh chòraichean-slighe, a’ toirmeasg cruthachadh chlàran no ceanglaichean samhlachail, msaa).
  • Airson gach neach-cleachdaidh, faodaidh tu cuingealachaidhean lìonra fa leth a mhìneachadh, mar eisimpleir, chan urrainn dhut ach ruigsinneachd a cheadachadh bho IPan no subnets sònraichte.
  • Bidh e a’ toirt taic do cheangal sìoltachain airson susbaint a ghabhas luchdachadh a-nuas an co-cheangal ri luchd-cleachdaidh fa-leth agus clàran (mar eisimpleir, faodaidh tu casg a chuir air luchdachadh sìos faidhlichean le leudachadh sònraichte).
  • Faodaidh tu luchd-làimhseachaidh a cheangal a thèid a chuir air bhog aig diofar obrachaidhean leis an fhaidhle (luchdachadh, cuir às, ath-ainmeachadh, msaa). A bharrachd air a bhith a’ gairm luchd-làimhseachaidh, thathas a’ toirt taic do bhith a’ cur fiosan ann an cruth iarrtasan HTTP.
  • Crìochnachadh fèin-ghluasadach de cheanglaichean neo-ghnìomhach.
  • Ùrachadh rèiteachadh atamach gun a bhith a’ briseadh cheanglaichean.
  • A ’solarachadh slatan-tomhais airson sgrùdadh ann an Prometheus.
  • Tha protocol HAProxy PROXY a’ faighinn taic gus cothromachadh luchdan no ceanglaichean neach-ionaid a chuir air dòigh gu seirbheisean SFTP/SCP gun a bhith a’ call eòlas air seòladh IP stòr an neach-cleachdaidh.
  • CÒRR API gus luchd-cleachdaidh agus clàran a riaghladh, cùl-taic a chruthachadh agus aithisgean a ghineadh mu cheanglaichean gnìomhach.
  • Eadar-aghaidh lìn (http://127.0.0.1:8080/web) airson rèiteachadh agus sgrùdadh (tha taic ri rèiteachadh tro fhaidhlichean rèiteachaidh cunbhalach cuideachd).
  • Comas suidheachaidhean a mhìneachadh ann an cruthan JSON, TOML, YAML, HCL agus envfile.
  • taic ceanglaichean tro SSH le ruigsinneachd cuibhrichte air òrdughan siostam. Mar eisimpleir, tha e ceadaichte òrdughan a ruith a tha riatanach airson Git (git-receive-pack, git-upload-pack, git-upload-archive) agus rsync, a bharrachd air grunn òrdughan togte (scp, md5sum, sha * sum , cd, pwd, sftpgo-copy and sftpgo-remove).
  • Modh so-ghiùlain gus aon eòlaire cumanta a cho-roinn le gineadh fèin-ghluasadach de theisteanasan ceangail air an sanasachadh tro multicast DNS.
  • Siostam freumhaichte pròifil airson mion-sgrùdadh coileanaidh.
  • Sìmplidh phròiseas gluasad cunntasan siostam Linux.
  • Stòradh logaichean ann an cruth JSON.

Source: fosgailtenet.ru

Cuir beachd ann