
{"id":485,"date":"2010-05-04T11:13:16","date_gmt":"2010-05-04T15:13:16","guid":{"rendered":"http:\/\/www.ikriv.com\/blog\/?p=485"},"modified":"2010-05-04T11:13:16","modified_gmt":"2010-05-04T15:13:16","slug":"webdav-a-nice-alternative-to-ftp","status":"publish","type":"post","link":"https:\/\/ikriv.com\/blog\/?p=485","title":{"rendered":"Webdav \u2013 a nice alternative to FTP"},"content":{"rendered":"<p>Recently I needed to let remote users to transfer several hunderd megabytes of data to my machine. In the old days I would just go ahead and setup an FTP server, but it is so-o 1975. It is insecure, requires pinching wholes in the firewall, et cetera, et cetera.<\/p>\n<p>So I googled for the alternatives and chose WebDav. I setup a <a href=\"http:\/\/www.debian-administration.org\/articles\/285\">WebDav folder on my Apache<\/a> with relative ease, and then they used built-in Windows client (&#8220;My Network Places&#8221;) to access it. Of course, for it to be secure one needs to have https, and it is not very easy to setup, but fortunately I&#8217;ve already got it.<\/p>\n<p>Of course, we used manual uploads. The user just opens my webdav folder in Windows Explorer and drags files to\/from it. if automated uploads are required, webdav may be harder to tackle then FTP, since there are fewer command line clients. But you need only one that works, right?<\/p>\n<p>Bottom line &#8211; if you have your own web server with HTTPS, webdav is highly recommended for secure file sharing.<\/p>\n<p>BTW, I ran afoul of <a href=\"http:\/\/www.ikriv.com\/blog\/?p=389\">Windows data redirection<\/a> again &#8211; Apache simply would not pick up my configuration changes, until I realized I am making them in a legacy editor (FAR) without elevated permissions, and all changes go into my local profile.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recently I needed to let remote users to transfer several hunderd megabytes of data to my machine. In the old days I would just go ahead and setup an FTP <a href=\"https:\/\/ikriv.com\/blog\/?p=485\" class=\"more-link\">[&hellip;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"Layout":"","footnotes":""},"categories":[17,4],"tags":[],"class_list":["entry","author-ikriv","post-485","post","type-post","status-publish","format-standard","category-apache","category-hack"],"_links":{"self":[{"href":"https:\/\/ikriv.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ikriv.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ikriv.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ikriv.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ikriv.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=485"}],"version-history":[{"count":0,"href":"https:\/\/ikriv.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/485\/revisions"}],"wp:attachment":[{"href":"https:\/\/ikriv.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ikriv.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ikriv.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}