{"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\/es\/blog\/news\/vypusk-sftp-servera-sftpgo-1-0","title":{"rendered":"Lanzamiento del servidor SFTP SFTPGo 1.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Se realiz\u00f3 el primer lanzamiento significativo del servidor <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\">SFTPGo 1.0<\/a><\/noindex>, que permite organizar el acceso remoto a archivos mediante los protocolos SFTP, SCP\/SSH y Rsync. SFTPGo tambi\u00e9n puede utilizarse para proporcionar acceso a repositorios de Git utilizando el protocolo SSH. Los datos pueden ser entregados tanto desde el sistema de archivos local como de almacenes externos compatibles con Amazon S3 y Google Cloud Storage. Se utilizan bases de datos con soporte para SQL o formato clave\/valor, como 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>. Tambi\u00e9n hay un modo de almacenamiento de metadatos en memoria, que no requiere conexi\u00f3n a una base de datos externa. El c\u00f3digo del proyecto est\u00e1 escrito en el lenguaje Go y <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\">se distribuye<\/a><\/noindex> bajo la licencia GPLv3.<\/p>\n<p>Caracter\u00edsticas principales:<\/p>\n<ul>\n<li class=\"l\"> Se aplica aislamiento chroot a cada cuenta, limitando el acceso al directorio principal del usuario. Es posible crear directorios virtuales que hagan referencia a datos fuera del directorio principal del usuario.\n<li class=\"l\"> Las cuentas se almacenan en una base de datos virtual de usuarios que no se superpone con la base de datos del sistema. Para almacenar la base de datos de usuarios, se pueden utilizar SQLite, MySQL, PostgreSQL, bbolt y almacenamiento en memoria. Se proporcionan herramientas para mapear cuentas virtuales y del sistema; es posible hacer un mapeo directo o arbitrario (un usuario del sistema puede ser mapeado a otro usuario virtual).\n<li class=\"l\"> Se admite la autenticaci\u00f3n mediante claves p\u00fablicas, claves SSH y contrase\u00f1as (incluida la autenticaci\u00f3n interactiva con entrada de contrase\u00f1a desde el teclado). Es posible vincular m\u00faltiples claves para cada usuario, as\u00ed como configurar autenticaci\u00f3n multifactor y escalonada (por ejemplo, en caso de autenticaci\u00f3n exitosa con clave, se puede solicitar adicionalmente una contrase\u00f1a).\n<li class=\"l\"> Para cada usuario, es posible configurar diferentes m\u00e9todos de autenticaci\u00f3n, as\u00ed como definir m\u00e9todos propios implementados a trav\u00e9s de la llamada a programas externos de autenticaci\u00f3n (por ejemplo, para autenticaci\u00f3n mediante LDAP) o mediante solicitudes a trav\u00e9s de la API HTTP.\n<li class=\"l\"> es posible conectar manejadores externos o llamadas a la API HTTP para modificar din\u00e1micamente los par\u00e1metros del usuario, que se invocan antes del inicio de sesi\u00f3n del usuario. Se soporta <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/dynamic-user-mod.md\">la creaci\u00f3n de<\/a><\/noindex> usuarios de manera din\u00e1mica al conectarse.\n<li class=\"l\"> Soporte para cuotas individuales en tama\u00f1o de datos y n\u00famero de archivos.\n<li class=\"l\"> Soporte para limitaci\u00f3n de ancho de banda con configuraci\u00f3n separada de restricciones para tr\u00e1fico entrante y saliente, as\u00ed como restricciones en el n\u00famero de conexiones simult\u00e1neas.\n<li class=\"l\"> Herramientas de control de acceso, vinculadas al usuario o al directorio (se puede restringir la visualizaci\u00f3n de la lista de archivos, prohibir cargas, descargas, sobrescrituras, eliminaciones, renombramientos o cambios en los permisos, as\u00ed como prohibir la creaci\u00f3n de directorios o enlaces simb\u00f3licos, etc.).\n<li class=\"l\"> Se pueden definir restricciones de red individuales para cada usuario, por ejemplo, se puede permitir el acceso solo desde ciertas IP o subredes.\n<li class=\"l\"> Se admite la conexi\u00f3n de filtros de contenido cargado vinculados a usuarios y directorios espec\u00edficos (por ejemplo, se pueden bloquear las cargas de archivos con ciertas extensiones).\n<li class=\"l\"> Es posible vincular controladores que se ejecuten durante varias operaciones con archivos (carga, eliminaci\u00f3n, renombrado, etc.). Adem\u00e1s de llamar a los controladores, se admite el env\u00edo de notificaciones en forma de solicitudes HTTP.\n<li class=\"l\"> Cierre autom\u00e1tico de conexiones inactivas.\n<li class=\"l\"> Actualizaci\u00f3n at\u00f3mica de la configuraci\u00f3n sin romper conexiones.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/metrics.md\">Proporcionar<\/a><\/noindex> m\u00e9tricas para la monitorizaci\u00f3n en Prometheus.\n<li class=\"l\"> Se admite el protocolo HAProxy PROXY para organizar el balanceo de carga o el proxy de conexiones a servicios SFTP\/SCP sin perder la informaci\u00f3n sobre la IP de origen del usuario.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/rest-api.md\">REST API<\/a><\/noindex> para la gesti\u00f3n de usuarios y directorios, creaci\u00f3n de copias de seguridad y generaci\u00f3n de informes sobre conexiones activas.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/web-admin.md\">Interfaz web<\/a><\/noindex> (http:\/\/127.0.0.1:8080\/web) para la configuraci\u00f3n y monitorizaci\u00f3n (tambi\u00e9n se admite la configuraci\u00f3n a trav\u00e9s de archivos de configuraci\u00f3n comunes).\n<li class=\"l\"> Posibilidad de definir configuraciones en formatos JSON, TOML, YAML, HCL y envfile.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/ssh-commands.md\">Soporte<\/a><\/noindex> conexiones por SSH con acceso restringido a comandos del sistema. Por ejemplo, se permite ejecutar comandos necesarios para la operaci\u00f3n de Git (git-receive-pack, git-upload-pack, git-upload-archive) y rsync, as\u00ed como varios comandos integrados (scp, md5sum, sha*sum, cd, pwd, sftpgo-copy y sftpgo-remove).\n<li class=\"l\"> Modo <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/portable-mode.md\/\">portable<\/a><\/noindex> para compartir un directorio com\u00fan con generaci\u00f3n autom\u00e1tica de credenciales de conexi\u00f3n, anunciadas a trav\u00e9s de multicast DNS.\n<li class=\"l\"> Sistema integrado de <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/profiling.md\">perfilado<\/a><\/noindex> para an\u00e1lisis de rendimiento.\n<li class=\"l\"> Simplificaci\u00f3n de <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/examples\/rest-api-cli#convert-users-from-other-stores\">proceso<\/a><\/noindex> migraciones de cuentas de usuario de Linux.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/logs.md\">Almacenamiento<\/a><\/noindex> de logs en formato JSON.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fuente: <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.2 - 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\/es\/blog\/news\/vypusk-sftp-servera-sftpgo-1-0\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\/es\/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\udd47Lanzamiento del servidor SFTP SFTPGo 1.0 | ProHoster","description":"Se realiz\u00f3 el primer lanzamiento significativo del servidor SFTPGo 1.0, que permite organizar el acceso remoto a archivos mediante protocolos.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-sftp-servera-sftpgo-1-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/87726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=87726"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/87726\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=87726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=87726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=87726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}