{"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\/cs\/blog\/news\/vypusk-sftp-servera-sftpgo-1-0","title":{"rendered":"Vyd\u00e1n\u00ed SFTP serveru SFTPGo 1.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Prob\u011bhlo prvn\u00ed v\u00fdznamn\u00e9 vyd\u00e1n\u00ed serveru <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\">SFTPGo 1.0<\/a><\/noindex>, kter\u00fd umo\u017e\u0148uje vzd\u00e1len\u00fd p\u0159\u00edstup k soubor\u016fm pomoc\u00ed protokol\u016f SFTP, SCP\/SSH a Rsync. SFTPGo m\u016f\u017ee b\u00fdt tak\u00e9 pou\u017e\u00edv\u00e1n k poskytov\u00e1n\u00ed p\u0159\u00edstupu k Git repozit\u00e1\u0159\u016fm prost\u0159ednictv\u00edm protokolu SSH. Data mohou b\u00fdt poskytov\u00e1na jak z lok\u00e1ln\u00ed souborov\u00e9 soustavy, tak z extern\u00edch \u00falo\u017ei\u0161\u0165 kompatibiln\u00edch s Amazon S3 a Google Cloud Storage. Pro uchov\u00e1n\u00ed u\u017eivatelsk\u00e9 datab\u00e1ze a metadat se pou\u017e\u00edvaj\u00ed DBMS s podporou SQL nebo form\u00e1tu kl\u00ed\u010d\/hodnota, jako jsou PostgreSQL 9.4+, MySQL 5.6+, SQLite 3.x nebo <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/etcd-io\/bbolt\">bbolt 1.3.x<\/a><\/noindex>. Existuje tak\u00e9 re\u017eim uchov\u00e1v\u00e1n\u00ed metadat v opera\u010dn\u00ed pam\u011bti, kter\u00fd nevy\u017eaduje p\u0159ipojen\u00ed extern\u00ed datab\u00e1ze. K\u00f3d projektu je naps\u00e1n v jazyce Go a <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\">distribuov\u00e1no<\/a><\/noindex> distribuov\u00e1n pod licenc\u00ed GPLv3.<\/p>\n<p>Hlavn\u00ed vlastnosti:<\/p>\n<ul>\n<li class=\"l\"> Pro ka\u017ed\u00fd \u00fa\u010det se aplikuje chroot-izolace, kter\u00e1 omezuje p\u0159\u00edstup pouze na domovsk\u00fd adres\u00e1\u0159 u\u017eivatele. Je mo\u017en\u00e9 vytv\u00e1\u0159et virtu\u00e1ln\u00ed adres\u00e1\u0159e, kter\u00e9 odkazuj\u00ed na data mimo domovsk\u00fd adres\u00e1\u0159 u\u017eivatele.\n<li class=\"l\"> \u00da\u010detn\u00ed z\u00e1znamy jsou uchov\u00e1v\u00e1ny ve virtu\u00e1ln\u00ed u\u017eivatelsk\u00e9 datab\u00e1zi, kter\u00e1 se nep\u0159ekr\u00fdv\u00e1 se syst\u00e9movou u\u017eivatelskou DB. Pro uchov\u00e1v\u00e1n\u00ed u\u017eivatelsk\u00fdch datab\u00e1z\u00ed mohou b\u00fdt pou\u017eity SQLite, MySQL, PostgreSQL, bbolt a uchov\u00e1v\u00e1n\u00ed v pam\u011bti. Jsou poskytov\u00e1ny prost\u0159edky pro mapov\u00e1n\u00ed virtu\u00e1ln\u00edch a syst\u00e9mov\u00fdch \u00fa\u010detn\u00edch z\u00e1znam\u016f \u2012 mo\u017en\u00e9 je p\u0159\u00edm\u00e9 nebo libovoln\u00e9 mapov\u00e1n\u00ed (jeden syst\u00e9mov\u00fd u\u017eivatel m\u016f\u017ee b\u00fdt mapov\u00e1n na jin\u00e9ho virtu\u00e1ln\u00edho u\u017eivatele).\n<li class=\"l\"> Podporuje se autentizace pomoc\u00ed ve\u0159ejn\u00fdch kl\u00ed\u010d\u016f, SSH kl\u00ed\u010d\u016f a hesel (v\u010detn\u011b interaktivn\u00ed autentizace se zad\u00e1n\u00edm hesla z kl\u00e1vesnice). Je mo\u017en\u00e9 p\u0159i\u0159adit n\u011bkolik kl\u00ed\u010d\u016f pro ka\u017ed\u00e9ho u\u017eivatele, stejn\u011b jako nastavit v\u00edcestup\u0148ovou a v\u00edcefaktorovou autentizaci (nap\u0159\u00edklad v p\u0159\u00edpad\u011b \u00fasp\u011b\u0161n\u00e9 autentizace pomoc\u00ed kl\u00ed\u010de m\u016f\u017ee b\u00fdt nav\u00edc po\u017eadov\u00e1no heslo).\n<li class=\"l\"> Pro ka\u017ed\u00e9ho u\u017eivatele je mo\u017en\u00e9 nastavit r\u016fzn\u00e9 metody autentizace, stejn\u011b jako definovat vlastn\u00ed metody, kter\u00e9 se implementuj\u00ed prost\u0159ednictv\u00edm vol\u00e1n\u00ed extern\u00edch autentiza\u010dn\u00edch program\u016f (nap\u0159\u00edklad pro autentizaci p\u0159es LDAP) nebo zas\u00edl\u00e1n\u00edm po\u017eadavk\u016f prost\u0159ednictv\u00edm HTTP API.\n<li class=\"l\"> Je mo\u017en\u00e9 se p\u0159ipojit k extern\u00edm zpracovatel\u016fm nebo vol\u00e1n\u00edm HTTP API pro dynamickou zm\u011bnu parametr\u016f u\u017eivatele, kter\u00e9 jsou vyvol\u00e1ny p\u0159ed p\u0159ihl\u00e1\u0161en\u00edm u\u017eivatele. Podporuje se <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/dynamic-user-mod.md\">dynamick\u00e9<\/a><\/noindex> vytv\u00e1\u0159en\u00ed u\u017eivatel\u016f p\u0159i p\u0159ipojen\u00ed.\n<li class=\"l\"> Podpora individu\u00e1ln\u00edch kv\u00f3t pro objem dat a po\u010det soubor\u016f.\n<li class=\"l\"> Podpora omezen\u00ed \u0161\u00ed\u0159ky p\u00e1sma s odd\u011blen\u00fdm nastaven\u00edm pro p\u0159\u00edchoz\u00ed a odchoz\u00ed provoz, stejn\u011b jako omezen\u00ed na po\u010det sou\u010dasn\u00fdch p\u0159ipojen\u00ed.\n<li class=\"l\"> Prost\u0159edky pro \u0159\u00edzen\u00ed p\u0159\u00edstupu, p\u016fsob\u00edc\u00ed na z\u00e1klad\u011b u\u017eivatele nebo adres\u00e1\u0159e (nap\u0159\u00edklad lze omezit zobrazen\u00ed seznamu soubor\u016f, zak\u00e1zat nahr\u00e1v\u00e1n\u00ed, stahov\u00e1n\u00ed, p\u0159episov\u00e1n\u00ed, maz\u00e1n\u00ed, p\u0159ejmenov\u00e1v\u00e1n\u00ed nebo m\u011bn\u011bn\u00ed opr\u00e1vn\u011bn\u00ed, a zak\u00e1zat vytv\u00e1\u0159en\u00ed adres\u00e1\u0159\u016f nebo symbolick\u00fdch odkaz\u016f atd.).\n<li class=\"l\"> Pro ka\u017ed\u00e9ho u\u017eivatele lze stanovit individu\u00e1ln\u00ed s\u00ed\u0165ov\u00e1 omezen\u00ed, nap\u0159\u00edklad povolit p\u0159\u00edstup pouze z ur\u010dit\u00fdch IP adres nebo pods\u00edt\u00ed.\n<li class=\"l\"> Podporuje se p\u0159ipojen\u00ed filtr\u016f nahr\u00e1van\u00e9ho obsahu v\u00e1zan\u00fdch na jednotliv\u00e9 u\u017eivatele a adres\u00e1\u0159e (nap\u0159\u00edklad lze blokovat nahr\u00e1v\u00e1n\u00ed soubor\u016f s ur\u010dit\u00fdmi p\u0159\u00edponami).\n<li class=\"l\"> Mo\u017enost p\u0159ipojen\u00ed obslu\u017en\u00fdch program\u016f, kter\u00e9 se spou\u0161t\u00ed p\u0159i r\u016fzn\u00fdch operac\u00edch se soubory (nahr\u00e1v\u00e1n\u00ed, maz\u00e1n\u00ed, p\u0159ejmenov\u00e1v\u00e1n\u00ed atd.). Krom\u011b vyvol\u00e1n\u00ed obslu\u017en\u00fdch program\u016f se podporuje odes\u00edl\u00e1n\u00ed upozorn\u011bn\u00ed formou HTTP po\u017eadavk\u016f.\n<li class=\"l\"> Automatick\u00e9 ukon\u010den\u00ed neaktivn\u00edch p\u0159ipojen\u00ed.\n<li class=\"l\"> Atomick\u00e9 aktualizace konfigurace bez p\u0159eru\u0161en\u00ed p\u0159ipojen\u00ed.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/metrics.md\">Poskytov\u00e1n\u00ed<\/a><\/noindex> metrik pro monitorov\u00e1n\u00ed v Prometheus.\n<li class=\"l\"> Podporuje se protokol HAProxy PROXY pro organizaci vyva\u017eov\u00e1n\u00ed z\u00e1t\u011b\u017ee nebo pro proxy p\u0159ipojen\u00ed k SFTP\/SCP slu\u017eb\u00e1m bez ztr\u00e1ty informac\u00ed o p\u016fvodn\u00ed IP adrese u\u017eivatele.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/rest-api.md\">REST API<\/a><\/noindex> pro spr\u00e1vu u\u017eivatel\u016f a adres\u00e1\u0159\u016f, vytv\u00e1\u0159en\u00ed z\u00e1loh a generov\u00e1n\u00ed zpr\u00e1v o aktivn\u00edch p\u0159ipojen\u00edch.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/web-admin.md\">Webov\u00e9 rozhran\u00ed<\/a><\/noindex> (http:\/\/127.0.0.1:8080\/web) pro nastaven\u00ed a monitoring (podporuje se tak\u00e9 nastaven\u00ed p\u0159es b\u011b\u017en\u00e9 konfigura\u010dn\u00ed soubory).\n<li class=\"l\"> Mo\u017enost stanoven\u00ed nastaven\u00ed ve form\u00e1tech JSON, TOML, YAML, HCL a envfile.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/ssh-commands.md\">Podpora<\/a><\/noindex> p\u0159ipojen\u00ed p\u0159es SSH s omezen\u00fdm p\u0159\u00edstupem k syst\u00e9mov\u00fdm p\u0159\u00edkaz\u016fm. Nap\u0159\u00edklad je povoleno spou\u0161t\u011bn\u00ed p\u0159\u00edkaz\u016f nezbytn\u00fdch pro pr\u00e1ci s Gitem (git-receive-pack, git-upload-pack, git-upload-archive) a rsync, stejn\u011b jako n\u011bkolika integrovan\u00fdch p\u0159\u00edkaz\u016f (scp, md5sum, sha*sum, cd, pwd, sftpgo-copy a sftpgo-remove).\n<li class=\"l\"> Re\u017eim <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/portable-mode.md\/\">portable<\/a><\/noindex> pro sd\u00edlen\u00ed jednoho spole\u010dn\u00e9ho adres\u00e1\u0159e s automatick\u00fdm generov\u00e1n\u00edm p\u0159ihla\u0161ovac\u00edch \u00fadaj\u016f pro p\u0159ipojen\u00ed, kter\u00e9 jsou oznamov\u00e1ny prost\u0159ednictv\u00edm multicast DNS.\n<li class=\"l\"> Vestav\u011bn\u00fd syst\u00e9m <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/profiling.md\">profilov\u00e1n\u00ed<\/a><\/noindex> pro anal\u00fdzu v\u00fdkonu.\n<li class=\"l\"> Zjednodu\u0161en\u00fd <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/examples\/rest-api-cli#convert-users-from-other-stores\">proces<\/a><\/noindex> migrace syst\u00e9mov\u00fdch \u00fa\u010dt\u016f Linux.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/drakkan\/sftpgo\/blob\/master\/docs\/logs.md\">\u00dalo\u017ei\u0161t\u011b<\/a><\/noindex> log\u016f ve form\u00e1tu JSON.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <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.3 - 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\/cs\/blog\/news\/vypusk-sftp-servera-sftpgo-1-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\/cs\/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\udd47Vyd\u00e1n\u00ed SFTP serveru SFTPGo 1.0 | ProHoster","description":"Prob\u011bhlo prvn\u00ed v\u00fdznamn\u00e9 vyd\u00e1n\u00ed serveru SFTPGo 1.0, kter\u00e9 umo\u017e\u0148uje organizovat vzd\u00e1len\u00fd p\u0159\u00edstup k soubor\u016fm prost\u0159ednictv\u00edm protokol\u016f.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/vypusk-sftp-servera-sftpgo-1-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\/cs\/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\/cs\/wp-json\/wp\/v2\/posts\/87726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=87726"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/87726\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=87726"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=87726"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=87726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}