On Tuesday 20 January 2009, John Mort wrote:
> Well I found some foxmarks documentation and it looks like WebDAV
> is an option.  I'm going to see what I can find out about setting
> that up with apache. Provided it doesn't need port 443 I think I
> have found a way to avoid using FTP.  It looks like future foxmarks
> client development is going to give WebDAV preferencial treatment
> anyway.

If you were looking to share *public* files, that's when I could 
recommend ftp -- and I'm also a fan of vsftpd.  For more complex 
setups like requiring username lookups via LDAP or MySQL proftpd is 
probably what I'd need.  Personally I like to set up vsftpd for 
anonymous-only downloads, and no upload capability at all.  Instead I 
do all uploads via scp, and move the files into the anonymous ftp 
area for download.  Allowing any login via FTP is to be avoided if 
you can help it.

If you're looking to sync private files, I'd look more in the 
direction of rsync over ssh.  Basically if the information has any 
private content, then I'd recommend sending it over an encrypted 
connection.  You might be able to find a graphical client to allow 
you to do rsync over ssh.

If you really want to use WebDAV see if you can set up WebDAV over 
https (i.e. SSL encrypted) rather than just http.  It'll get a little 
messy and you'll probably end up needing to set up your own SSL CA, 
and for that I like 'tinyca' which Sean did a lightning talk on -- I 
can also recommend it.  It eases all of the pain of making your own 
CA and creating server SSL keys.  You also need to import the SSL CA 
key into your browser and possibly a couple of other spots depending 
on what you're doing with it.

Naturally this also all depends on how paranoid you are.  :-P

  -- Chris

-- 

Chris Knadle
[email protected]
_______________________________________________
Mid-Hudson Valley Linux Users Group                  http://mhvlug.org
http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug
Upcoming Meetings (6pm - 8pm)                         MHVLS Auditorium
  Feb 4 - Ruby on Rails
  Mar 4 - TBD
  Apr 1 - TBD

Reply via email to