{"id":87726,"date":"2020-07-09T13:42:54","date_gmt":"2020-07-09T11:42:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-sftp-servera-sftpgo-1-0"},"modified":"2020-07-09T13:42:54","modified_gmt":"2020-07-09T11:42:54","slug":"vypusk-sftp-servera-sftpgo-1-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-sftp-servera-sftpgo-1-0","title":{"rendered":"Rilascio del server SFTP SFTPGo 1.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>\u00c8 stata rilasciata la prima versione significativa del server <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\">SFTPGo 1.0<\/a><\/noindex>, che consente l'accesso remoto ai file tramite i protocolli SFTP, SCP\/SSH e Rsync. SFTPGo pu\u00f2 essere utilizzato anche per fornire accesso a repository Git utilizzando il protocollo SSH. I dati possono provenire da un sistema di file locale o da archivi esterni compatibili con Amazon S3 e Google Cloud Storage. Per memorizzare il database degli utenti e i metadati, vengono utilizzati sistemi di gestione di basi di dati compatibili con SQL oppure in formato chiave\/valore, come PostgreSQL 9.4+, MySQL 5.6+, SQLite 3.x o <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/etcd-io\/bbolt\">bbolt 1.3.x<\/a><\/noindex>. \u00c8 disponibile anche una modalit\u00e0 di memorizzazione dei metadati in memoria, che non richiede una connessione a un database esterno. Il codice del progetto \u00e8 scritto nel linguaggio Go e <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\">distribuito<\/a><\/noindex> sott Licenza GPLv3.<\/p>\n<p>Caratteristiche principali:<\/p>\n<ul>\n<li class=\"l\"> Per ogni account viene applicata l'isolamento chroot, limitando l'accesso alla home directory dell'utente. \u00c8 possibile creare directory virtuali che fanno riferimento a dati al di fuori della home directory dell'utente.\n<li class=\"l\"> Gli account vengono memorizzati in un database virtuale degli utenti, che non si sovrappone al database degli utenti di sistema. Per la memorizzazione del database degli utenti possono essere utilizzati SQLite, MySQL, PostgreSQL, bbolt e memorizzazione in memoria. Sono forniti strumenti per mappare gli account virtuali e di sistema \u2014 \u00e8 possibile una mappatura diretta o arbitraria (un utente di sistema pu\u00f2 essere mappato su un altro utente virtuale).\n<li class=\"l\"> Supporta l'autenticazione tramite chiavi pubbliche, chiavi SSH e password (inclusa l'autenticazione interattiva con input da tastiera). \u00c8 possibile associare pi\u00f9 chiavi per ogni utente, nonch\u00e9 configurare l'autenticazione multifattoriale e a pi\u00f9 fasi (ad esempio, dopo un'autenticazione riuscita tramite chiave, potrebbe essere richiesta una password aggiuntiva).\n<li class=\"l\"> Per ogni utente, \u00e8 possibile configurare diversi metodi di autenticazione, cos\u00ec come definire metodi personalizzati tramite l'invocazione di programmi esterni di autenticazione (ad esempio, per l'autenticazione tramite LDAP) o l'invio di richieste tramite HTTP API.\n<li class=\"l\"> \u00c8 possibile collegare gestori esterni o chiamate API HTTP per modificare dinamicamente i parametri dell'utente, richiamati prima dell'accesso dell'utente. \u00c8 supportata la <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/dynamic-user-mod.md\">creazione dinamica<\/a><\/noindex> degli utenti al momento della connessione.\n<li class=\"l\"> Supporto per quote individuali sulle dimensioni dei dati e sul numero di file.\n<li class=\"l\"> Supporto per il limitamento della larghezza di banda con impostazioni separate per le restrizioni sul traffico in ingresso e in uscita, e limite sul numero di connessioni simultanee.\n<li class=\"l\"> Mezzi di controllo degli accessi, che operano in base all'utente o alla directory (\u00e8 possibile limitare la visualizzazione dell'elenco dei file, vietare il caricamento, il download, la scrittura, la cancellazione, il rinominare o la modifica dei permessi, vietare la creazione di directory o collegamenti simbolici, ecc.).\n<li class=\"l\"> Per ogni utente \u00e8 possibile definire limitazioni di rete individuali, ad esempio, consentire l'accesso solo da determinati IP o sottoreti.\n<li class=\"l\"> Supporta il collegamento di filtri per il contenuto caricato in relazione a singoli utenti e directory (ad esempio, \u00e8 possibile bloccare il caricamento di file con determinate estensioni).\n<li class=\"l\"> \u00c8 possibile collegare gestori che vengono attivati durante varie operazioni con il file (caricamento, cancellazione, rinominazione, ecc.). Oltre all'attivazione di gestori, \u00e8 support l'invio di notifiche sotto forma di richieste HTTP.\n<li class=\"l\"> Chiusura automatica delle connessioni inattive.\n<li class=\"l\"> Aggiornamento atomico della configurazione senza interrompere le connessioni.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/metrics.md\">Fornisce<\/a><\/noindex> metriche per il monitoraggio in Prometheus.\n<li class=\"l\"> \u00c8 supportato il protocollo HAProxy PROXY per la gestione del bilanciamento del carico o il proxy delle connessioni verso i servizi SFTP\/SCP senza perdita di informazioni sull'indirizzo IP originale dell'utente.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/rest-api.md\">REST API<\/a><\/noindex> per gestire utenti e directory, creare backup e generare report sulle connessioni attive.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/web-admin.md\">Interfaccia web<\/a><\/noindex> (http:\/\/127.0.0.1:8080\/web) per la configurazione e il monitoraggio (\u00e8 supportata anche la configurazione tramite file di configurazione standard).\n<li class=\"l\"> Possibilit\u00e0 di definire le impostazioni nei formati JSON, TOML, YAML, HCL e envfile.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/ssh-commands.md\">Supporto<\/a><\/noindex> connessioni SSH con accesso limitato ai comandi di sistema. Ad esempio, \u00e8 consentito l'esecuzione dei comandi necessari per funzionare con Git (git-receive-pack, git-upload-pack, git-upload-archive) e rsync, nonch\u00e9 di alcuni comandi integrati (scp, md5sum, sha*sum, cd, pwd, sftpgo-copy e sftpgo-remove).\n<li class=\"l\"> Modalit\u00e0 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/portable-mode.md\/\">portabile<\/a><\/noindex> per la condivisione di una cartella comune con generazione automatica delle credenziali di accesso, annunciate tramite multicast DNS.\n<li class=\"l\"> Sistema integrato di <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/profiling.md\">profilazione<\/a><\/noindex> per l'analisi delle prestazioni.\n<li class=\"l\"> Semplificazione della <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/examples\/rest-api-cli#convert-users-from-other-stores\">processo<\/a><\/noindex> migrazione degli account di sistema Linux.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/logs.md\">Archiviazione<\/a><\/noindex> log in formato JSON.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53311\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u043f\u0435\u0440\u0432\u044b\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0430 SFTPGo 1.0, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0444\u0430\u0439\u043b\u0430\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 SFTP, SCP\/SSH \u0438 Rsync. \u0412 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 SFTPGo \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\u043c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b SSH. \u0414\u0430\u043d\u043d\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u043e\u0442\u0434\u0430\u0432\u0430\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u0441 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0442\u0430\u043a \u0438 \u0438\u0437 \u0432\u043d\u0435\u0448\u043d\u0438\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449, \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0445 \u0441 Amazon S3 \u0438 Google Cloud Storage. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-87726","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u043f\u0435\u0440\u0432\u044b\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0430 SFTPGo 1.0, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0444\u0430\u0439\u043b\u0430\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-sftp-servera-sftpgo-1-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a SFTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 SFTPGo 1.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u043f\u0435\u0440\u0432\u044b\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0430 SFTPGo 1.0, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0444\u0430\u0439\u043b\u0430\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-sftp-servera-sftpgo-1-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-07-09T11:42:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-07-09T11:42:54+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Rilascio del server SFTP SFTPGo 1.0 | ProHoster","description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u043f\u0435\u0440\u0432\u044b\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0430 SFTPGo 1.0, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0444\u0430\u0439\u043b\u0430\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-sftp-servera-sftpgo-1-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a SFTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 SFTPGo 1.0 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u043f\u0435\u0440\u0432\u044b\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0430 SFTPGo 1.0, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0444\u0430\u0439\u043b\u0430\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/vypusk-sftp-servera-sftpgo-1-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-07-09T11:42:54+00:00","article:modified_time":"2020-07-09T11:42:54+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"87726","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:45:24","updated":"2022-10-03 22:22:42","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/87726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=87726"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/87726\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=87726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=87726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=87726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}