{"id":2393,"date":"2013-02-13T12:17:59","date_gmt":"2013-02-13T11:17:59","guid":{"rendered":"http:\/\/blog.websupport.cz\/?p=2393"},"modified":"2025-03-11T21:18:16","modified_gmt":"2025-03-11T20:18:16","slug":"ftp-je-pase-prejdete-na-rsync","status":"publish","type":"post","link":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/","title":{"rendered":"FTP je pas\u00e9, p\u0159ejd\u011bte na RSYNC"},"content":{"rendered":"<p>Zastaral\u00fd protokol FTP je dodnes nejvyu\u017e\u00edvan\u011bj\u0161\u00ed zp\u016fsob p\u0159enosu soubor\u016f nebo cel\u00fdch projekt\u016f na na\u0161e webservery. Ty p\u0159itom podporuj\u00ed i v\u00fdrazn\u011b efektivn\u011bj\u0161\u00ed protokol RSYNC, kter\u00fd p\u0159en\u00e1\u0161\u00ed pouze zm\u011bn\u011bn\u00e9 soubory a podporuje kompresi. P\u0159ipravili jsme pro v\u00e1s screencast, ve kter\u00e9m se RSYNC nau\u010d\u00edte pou\u017e\u00edvat<\/p>\n<p><!--more--><\/p>\n<p>Protokol RSYNC slou\u017e\u00ed k pohodln\u00e9mu p\u0159enosu soubor\u016f z jednoho nebo v\u00edce zdroj\u016f (SRC) do c\u00edlov\u00e9ho um\u00edst\u011bn\u00ed (DEST). P\u0159enos se m\u016f\u017ee uskute\u010dnit v r\u00e1mci jednoho stroje, nebo (a to n\u00e1s zaj\u00edm\u00e1 v tuto chv\u00edli v\u00edc) umo\u017e\u0148uje p\u0159en\u00e1\u0161et i mezi dv\u011bma r\u016fzn\u00fdmi stroji, spojen\u00fdmi pomoc\u00ed s\u00edt\u011b.<\/p>\n<p><em>UPDATE: Na konci \u010dl\u00e1nku najdete kr\u00e1tk\u00fd n\u00e1vod, jak k autentizaci vyu\u017e\u00edt SSH kl\u00ed\u010de.<\/em><\/p>\n<p><a href=\"http:\/\/blog.websupport.cz\/?attachment_id=\" rel=\"attachment wp-att-3265\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-3265\" alt=\"Info o podpo\u0159e RSYNC na webserveroch Websupport\" src=\"http:\/\/blog.websupport.sk\/wp-content\/uploads\/2012\/09\/rrr.jpg\" width=\"403\" height=\"56\" \/><\/a><\/p>\n<p>Webservery Websupportu podporuj\u00ed p\u0159\u00edchoz\u00ed spojen\u00ed protokolu RSYNC, a po \u00fasp\u011b\u0161n\u00e9 autentizaci je mo\u017en\u00e9 za\u010d\u00edt p\u0159enos. Nejv\u011bt\u0161\u00ed v\u00fdhodou protokolu RSYNC je, \u017ee se v\u017edy p\u0159en\u00e1\u0161ej\u00ed pouze zm\u011bn\u011bn\u00e9 soubory, a dokonce m\u016f\u017eete i pro p\u0159enos zapnout kompresi dat. V n\u00e1sleduj\u00edc\u00edm screencastu se dozv\u00edte, jak RSYNC za\u010d\u00edt pou\u017e\u00edvat na na\u0161ich serverech.<\/p>\n<p><em>Nezapome\u0148te si zapnout nejvy\u0161\u0161\u00ed kvalitu videa<\/em><br \/>\nhttp:\/\/www.youtube.com\/watch?v=I2dlfGZWmfg<\/p>\n<p>Detailn\u00ed popis ovl\u00e1d\u00e1n\u00ed programu rsync najdete v <a href=\"http:\/\/www.manpagez.com\/man\/1\/rsync\/\">manu\u00e1lov\u00e9 str\u00e1nce<\/a>. Pro na\u0161e \u00fa\u010dely je nejd\u016fle\u017eit\u011bj\u0161\u00ed vol\u00e1n\u00ed rsync ve tvaru s DEST jako vzd\u00e1len\u00fdm strojem:<\/p>\n<p><code>rsync [OPTION...] SRC USER@HOST:DEST<\/code><\/p>\n<p>Mezi dostupn\u00fdmi volbami (OPTION) jsou nejd\u016fle\u017eit\u011bj\u0161\u00ed tyto (n\u011bkter\u00e9 lze zapsat i ve zkr\u00e1cen\u00e9m tvaru, ten uv\u00e1d\u00edme p\u0159ed pln\u00fdm):<\/p>\n<pre>-v, --verbose           v\u00fdstupy z b\u011bhu rsync, kter\u00e9 jsou vypisov\u00e1ny\r\n                        do konzole, budou podrobn\u011bj\u0161\u00ed\r\n-a, --archive           zachov\u00e1 opr\u00e1vn\u011bn\u00ed, vlastn\u00edka, skupiny a \u010dasy\r\n                        p\u0159en\u00e1\u0161en\u00fdch soubor\u016f\r\n    --exclude=PATTERN   nep\u0159en\u00e1\u0161\u00ed soubory, jejich\u017e n\u00e1zev odpov\u00edd\u00e1\r\n                        vzorku PATTERN\r\n    --delete            v DEST sma\u017ee ty soubory, kter\u00e9 nejsou v SRC\r\n    --delete-excluded   v DEST sma\u017ee i soubory, kter\u00e9 jsou ozna\u010deny\r\n                        jako `excluded`\r\n    --delete-after      maz\u00e1n\u00ed prob\u011bhne a\u017e po p\u0159enosu zm\u011bn, ne p\u0159ed\r\n-n, --dry-run           \u017e\u00e1dn\u00e9 soubory se nep\u0159en\u00e1\u0161\u00ed ani nema\u017e\u00ed, jen\r\n                        se uk\u00e1\u017ee, kter\u00e9 by se p\u0159en\u00e1\u0161ely a mazaly\r\n    --progress          zobrazuje pr\u016fb\u011bh operace\r\n    --stats             na konci zobraz\u00ed u\u017eite\u010dn\u00e9 informace o p\u0159enosu\r\n-z, --compress          komprimuj soubory b\u011bhem p\u0159enosu<\/pre>\n<h3>Vyu\u017eit\u00ed SSH kl\u00ed\u010d\u016f k autentizaci u\u017eivatele<\/h3>\n<p>V screencastu jsme v\u00fdzvu na heslo obe\u0161li pomoc\u00ed programu expect. Takov\u00e9 \u0159e\u0161en\u00ed nen\u00ed systematick\u00e9 a lze jej p\u0159inejlep\u0161\u00edm ozna\u010dit za workaround. Sp\u00ed\u0161 to ale p\u0159ipom\u00edn\u00e1 \u0161kr\u00e1b\u00e1n\u00ed pravou rukou za lev\u00fdm uchem. Admini mi ale v\u010dera prozradili, \u017ee k FTP \u00fa\u010dt\u016fm je mo\u017en\u00e9 se p\u0159ipojit i b\u011b\u017enou metodou pomoc\u00ed ve\u0159ejn\u00e9ho SSH kl\u00ed\u010de.<\/p>\n<h4>krok #1 &#8211; vygenerov\u00e1n\u00ed SSH kl\u00ed\u010d\u016f<\/h4>\n<p>Pokud je\u0161t\u011b nem\u00e1te vygenerovan\u00fd vlastn\u00ed p\u00e1r SSH kl\u00ed\u010d\u016f, zadejte do konzole p\u0159\u00edkaz<\/p>\n<p><code>ssh-keygen -t rsa -C \"VAS@EMAIL.CZ\"<\/code><\/p>\n<p>Volbou <code>-t<\/code> zvol\u00edtte typ vygenerovan\u00fdch kl\u00ed\u010d\u016f. RSA je nejbezpe\u010dn\u011bj\u0161\u00ed dostupnou volbou. P\u0159ep\u00edna\u010d <code>-C<\/code> ur\u010duje koment\u00e1\u0159 (najdete jej na konci ve\u0159ejn\u00e9ho kl\u00ed\u010de). Koment\u00e1\u0159 slou\u017e\u00ed ke snaz\u0161\u00ed identifikaci kl\u00ed\u010d\u016f.<\/p>\n<p>Po odesl\u00e1n\u00ed p\u0159\u00edkazu se program zept\u00e1 na cestu, kam soubory s kl\u00ed\u010di ulo\u017eit. Sta\u010d\u00ed potvrdit v\u00fdchoz\u00ed nastaven\u00ed. D\u00e1le se zept\u00e1 na heslo, kter\u00fdm se kl\u00ed\u010de za\u0161ifruj\u00ed. Kl\u00ed\u010de m\u016f\u017eete na disk ulo\u017eit i nezaheslovan\u00e9, ale nen\u00ed to nejmoud\u0159ej\u0161\u00ed volba. Doporu\u010duji zadat siln\u00e9 heslo (passphrase). Po tomto kroku jsou kl\u00ed\u010de vygenerov\u00e1ny do va\u0161eho domovsk\u00e9ho adres\u00e1\u0159e (pokud jste nezadali jinou cestu).<\/p>\n<h4>krok #2 &#8211; nahr\u00e1n\u00ed ve\u0159ejn\u00e9ho kl\u00ed\u010de na webserver<\/h4>\n<p>P\u0159ipojte se pomoc\u00ed FTP ke sv\u00e9mu \u00fa\u010dtu a vytvo\u0159tye v hlavn\u00edm adres\u00e1\u0159i podadres\u00e1\u0159 <code>.ssh<\/code> (\u00e1no na za\u010diatku je bodka).Do tohoto adres\u00e1\u0159e nahrajte z va\u0161eho disku (z m\u00edsta, kam byl v p\u0159edchoz\u00edm kroku vygenerov\u00e1n) soubor s n\u00e1zvem <code>.ssh\/id_rsa.pub<\/code> a p\u0159ejmenujte ho na <code>authorized_keys<\/code>. Tento soubor obsahuje seznam ve\u0159ejn\u00fdch kl\u00ed\u010d\u016f, kter\u00e9 jsou opr\u00e1vn\u011bn\u00e9 se p\u0159ipojit k dan\u00e9mu FTP kontu. D\u00edky tomuto postupu m\u00e1te v <code>authorized_keys<\/code> rovnou prvn\u00ed ve\u0159ejn\u00fd kl\u00ed\u010d (pokud byste cht\u011bli p\u0159idat dal\u0161\u00ed, nem\u016f\u017eete soubor p\u0159ejmenovat, mus\u00edte nov\u00fd kl\u00ed\u010d zapsat na dal\u0161\u00ed \u0159\u00e1dek). Je d\u016fle\u017eit\u00e9, aby kl\u00ed\u010de v souboru <code>authorized_keys<\/code>byly zapsan\u00e9 bez zalomen\u00ed, tedy opravdu jeden kl\u00ed\u010d na jeden (dlouh\u00fd) \u0159\u00e1dek!<\/p>\n<h4>krok #3 &#8211; vylou\u010den\u00ed adres\u00e1\u0159e .ssh z procesu rsync<\/h4>\n<p>Proto\u017ee se adres\u00e1\u0159 <code>.ssh<\/code> nach\u00e1z\u00ed na serveru ve slo\u017ece projektu, bude ho rsync b\u011bhem p\u0159enosu pova\u017eovat za norm\u00e1ln\u00ed adres\u00e1\u0159. Pokud zapnete p\u0159ep\u00edna\u010d <code>--delete<\/code>, tak jej rsync vyma\u017ee (ve zdrojov\u00e9m projektu tento adres\u00e1\u0159 nenajde).<\/p>\n<p>Jsou dv\u011b mo\u017enosti:<\/p>\n<ol>\n<li>p\u0159idat adres\u00e1\u0159 .ssh do projektu i na pracovn\u00ed stanici<\/li>\n<li>ochr\u00e1nit adres\u00e1\u0159 p\u0159ed smaz\u00e1n\u00edm pomoc\u00ed p\u0159ep\u00edna\u010de <code>--filter<\/code><\/li>\n<\/ol>\n<p>Druh\u00e1 mo\u017enost je syst\u00e9mov\u011bj\u0161\u00ed, doporu\u010duji pou\u017e\u00edvat tu. Uk\u00e1zku fungov\u00e1n\u00ed p\u0159ep\u00edna\u010de <code>--filter<\/code> ajdete ve screencastu. Po <em>p\u0159id\u00e1n\u00ed filtru<\/em> na adres\u00e1\u0159 <code>.ssh<\/code> je u\u017e mo\u017en\u00e9 vymazat soubor <code>scripts\/transfer.exp<\/code> a pou\u017e\u00edvat jen samotn\u00fd skript <code>scripts\/rsync.sh<\/code><\/p>\n<p>Cel\u00fd projekt a jeho aktualizovan\u00e9 zdrojov\u00e9 k\u00f3dy, kter\u00e9 jste vid\u011bli ve screencastu, si m\u016f\u017eete prohl\u00e9dnout v na\u0161em <a href=\"https:\/\/github.com\/websupport-sk\/screencast-rsync\">github repozit\u00e1\u0159i<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zastaral\u00fd protokol FTP je dodnes nejvyu\u017e\u00edvan\u011bj\u0161\u00ed zp\u016fsob p\u0159enosu soubor\u016f nebo cel\u00fdch projekt\u016f na na\u0161e webservery. Ty p\u0159itom podporuj\u00ed i v\u00fdrazn\u011b efektivn\u011bj\u0161\u00ed protokol RSYNC, kter\u00fd p\u0159en\u00e1\u0161\u00ed pouze zm\u011bn\u011bn\u00e9 soubory a podporuje kompresi. P\u0159ipravili jsme pro v\u00e1s screencast, ve kter\u00e9m se RSYNC nau\u010d\u00edte pou\u017e\u00edvat<\/p>\n","protected":false},"author":1,"featured_media":2396,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,52],"tags":[72,201,13],"class_list":["post-2393","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technologie","category-tipy-a-triky","tag-development","tag-ftp","tag-servery"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>FTP je pas\u00e9, p\u0159ejd\u011bte na RSYNC - Websupport.cz Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/\" \/>\n<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FTP je pas\u00e9, p\u0159ejd\u011bte na RSYNC - Websupport.cz Blog\" \/>\n<meta property=\"og:description\" content=\"Zastaral\u00fd protokol FTP je dodnes nejvyu\u017e\u00edvan\u011bj\u0161\u00ed zp\u016fsob p\u0159enosu soubor\u016f nebo cel\u00fdch projekt\u016f na na\u0161e webservery. Ty p\u0159itom podporuj\u00ed i v\u00fdrazn\u011b efektivn\u011bj\u0161\u00ed protokol RSYNC, kter\u00fd p\u0159en\u00e1\u0161\u00ed pouze zm\u011bn\u011bn\u00e9 soubory a podporuje kompresi. P\u0159ipravili jsme pro v\u00e1s screencast, ve kter\u00e9m se RSYNC nau\u010d\u00edte pou\u017e\u00edvat\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/\" \/>\n<meta property=\"og:site_name\" content=\"Websupport.cz Blog\" \/>\n<meta property=\"article:published_time\" content=\"2013-02-13T11:17:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-11T20:18:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2013\/01\/t-rex-3.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"517\" \/>\n\t<meta property=\"og:image:height\" content=\"112\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Websupport.cz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napsal(a)\" \/>\n\t<meta name=\"twitter:data1\" content=\"Websupport.cz\" \/>\n\t<meta name=\"twitter:label2\" content=\"Odhadovan\u00e1 doba \u010dten\u00ed\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/\"},\"author\":{\"name\":\"Websupport.cz\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#\\\/schema\\\/person\\\/be8a57f48495cd69e6ebef3e22d82617\"},\"headline\":\"FTP je pas\u00e9, p\u0159ejd\u011bte na RSYNC\",\"datePublished\":\"2013-02-13T11:17:59+00:00\",\"dateModified\":\"2025-03-11T20:18:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/\"},\"wordCount\":796,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/app\\\/uploads\\\/2013\\\/01\\\/t-rex-3.jpg\",\"keywords\":[\"development\",\"ftp\",\"servery\"],\"articleSection\":[\"Technologie\",\"Tipy a triky\"],\"inLanguage\":\"cs\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/\",\"url\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/\",\"name\":\"FTP je pas\u00e9, p\u0159ejd\u011bte na RSYNC - Websupport.cz Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/app\\\/uploads\\\/2013\\\/01\\\/t-rex-3.jpg\",\"datePublished\":\"2013-02-13T11:17:59+00:00\",\"dateModified\":\"2025-03-11T20:18:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/#breadcrumb\"},\"inLanguage\":\"cs\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/app\\\/uploads\\\/2013\\\/01\\\/t-rex-3.jpg\",\"contentUrl\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/app\\\/uploads\\\/2013\\\/01\\\/t-rex-3.jpg\",\"width\":517,\"height\":112},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/2013\\\/02\\\/ftp-je-pase-prejdete-na-rsync\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FTP je pas\u00e9, p\u0159ejd\u011bte na RSYNC\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/\",\"name\":\"Websupport.cz Blog\",\"description\":\"Webujte s lehkost\u00ed\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"cs\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#organization\",\"name\":\"Websupport.cz Blog\",\"url\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/app\\\/uploads\\\/2021\\\/06\\\/websupport-logo.svg\",\"contentUrl\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/app\\\/uploads\\\/2021\\\/06\\\/websupport-logo.svg\",\"width\":153,\"height\":48,\"caption\":\"Websupport.cz Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/#\\\/schema\\\/person\\\/be8a57f48495cd69e6ebef3e22d82617\",\"name\":\"Websupport.cz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/96dd9eac31fb948ca9cd7f2423703df441ada5520e8f1c4cc765e690592920a8?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/96dd9eac31fb948ca9cd7f2423703df441ada5520e8f1c4cc765e690592920a8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/96dd9eac31fb948ca9cd7f2423703df441ada5520e8f1c4cc765e690592920a8?s=96&d=mm&r=g\",\"caption\":\"Websupport.cz\"},\"description\":\"websupport.cz team\",\"sameAs\":[\"https:\\\/\\\/www.websupport.cz\"],\"url\":\"https:\\\/\\\/www.websupport.cz\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"FTP je pas\u00e9, p\u0159ejd\u011bte na RSYNC - Websupport.cz Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/","og_locale":"cs_CZ","og_type":"article","og_title":"FTP je pas\u00e9, p\u0159ejd\u011bte na RSYNC - Websupport.cz Blog","og_description":"Zastaral\u00fd protokol FTP je dodnes nejvyu\u017e\u00edvan\u011bj\u0161\u00ed zp\u016fsob p\u0159enosu soubor\u016f nebo cel\u00fdch projekt\u016f na na\u0161e webservery. Ty p\u0159itom podporuj\u00ed i v\u00fdrazn\u011b efektivn\u011bj\u0161\u00ed protokol RSYNC, kter\u00fd p\u0159en\u00e1\u0161\u00ed pouze zm\u011bn\u011bn\u00e9 soubory a podporuje kompresi. P\u0159ipravili jsme pro v\u00e1s screencast, ve kter\u00e9m se RSYNC nau\u010d\u00edte pou\u017e\u00edvat","og_url":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/","og_site_name":"Websupport.cz Blog","article_published_time":"2013-02-13T11:17:59+00:00","article_modified_time":"2025-03-11T20:18:16+00:00","og_image":[{"width":517,"height":112,"url":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2013\/01\/t-rex-3.jpg","type":"image\/jpeg"}],"author":"Websupport.cz","twitter_card":"summary_large_image","twitter_misc":{"Napsal(a)":"Websupport.cz","Odhadovan\u00e1 doba \u010dten\u00ed":"5 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/#article","isPartOf":{"@id":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/"},"author":{"name":"Websupport.cz","@id":"https:\/\/www.websupport.cz\/blog\/#\/schema\/person\/be8a57f48495cd69e6ebef3e22d82617"},"headline":"FTP je pas\u00e9, p\u0159ejd\u011bte na RSYNC","datePublished":"2013-02-13T11:17:59+00:00","dateModified":"2025-03-11T20:18:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/"},"wordCount":796,"commentCount":3,"publisher":{"@id":"https:\/\/www.websupport.cz\/blog\/#organization"},"image":{"@id":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/#primaryimage"},"thumbnailUrl":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2013\/01\/t-rex-3.jpg","keywords":["development","ftp","servery"],"articleSection":["Technologie","Tipy a triky"],"inLanguage":"cs","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/","url":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/","name":"FTP je pas\u00e9, p\u0159ejd\u011bte na RSYNC - Websupport.cz Blog","isPartOf":{"@id":"https:\/\/www.websupport.cz\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/#primaryimage"},"image":{"@id":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/#primaryimage"},"thumbnailUrl":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2013\/01\/t-rex-3.jpg","datePublished":"2013-02-13T11:17:59+00:00","dateModified":"2025-03-11T20:18:16+00:00","breadcrumb":{"@id":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/#breadcrumb"},"inLanguage":"cs","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/"]}]},{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/#primaryimage","url":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2013\/01\/t-rex-3.jpg","contentUrl":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2013\/01\/t-rex-3.jpg","width":517,"height":112},{"@type":"BreadcrumbList","@id":"https:\/\/www.websupport.cz\/blog\/2013\/02\/ftp-je-pase-prejdete-na-rsync\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.websupport.cz\/blog\/"},{"@type":"ListItem","position":2,"name":"FTP je pas\u00e9, p\u0159ejd\u011bte na RSYNC"}]},{"@type":"WebSite","@id":"https:\/\/www.websupport.cz\/blog\/#website","url":"https:\/\/www.websupport.cz\/blog\/","name":"Websupport.cz Blog","description":"Webujte s lehkost\u00ed","publisher":{"@id":"https:\/\/www.websupport.cz\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.websupport.cz\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"cs"},{"@type":"Organization","@id":"https:\/\/www.websupport.cz\/blog\/#organization","name":"Websupport.cz Blog","url":"https:\/\/www.websupport.cz\/blog\/","logo":{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/www.websupport.cz\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2021\/06\/websupport-logo.svg","contentUrl":"https:\/\/www.websupport.cz\/blog\/app\/uploads\/2021\/06\/websupport-logo.svg","width":153,"height":48,"caption":"Websupport.cz Blog"},"image":{"@id":"https:\/\/www.websupport.cz\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.websupport.cz\/blog\/#\/schema\/person\/be8a57f48495cd69e6ebef3e22d82617","name":"Websupport.cz","image":{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/secure.gravatar.com\/avatar\/96dd9eac31fb948ca9cd7f2423703df441ada5520e8f1c4cc765e690592920a8?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/96dd9eac31fb948ca9cd7f2423703df441ada5520e8f1c4cc765e690592920a8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/96dd9eac31fb948ca9cd7f2423703df441ada5520e8f1c4cc765e690592920a8?s=96&d=mm&r=g","caption":"Websupport.cz"},"description":"websupport.cz team","sameAs":["https:\/\/www.websupport.cz"],"url":"https:\/\/www.websupport.cz\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/posts\/2393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/comments?post=2393"}],"version-history":[{"count":6,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/posts\/2393\/revisions"}],"predecessor-version":[{"id":5412,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/posts\/2393\/revisions\/5412"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/media\/2396"}],"wp:attachment":[{"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/media?parent=2393"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/categories?post=2393"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.websupport.cz\/blog\/wp-json\/wp\/v2\/tags?post=2393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}