I just found a program for my Android phone for backing up my internal and external sd cards. It uses rsync over SSH. Using the manual I started trying to set this whole thing up. On the phone I got a key and everything looked good until I tried to create the rsync task. Then I get the error "In order to use rsync over SSH you need a user with a public key (DSA/ECDSA/RSA) set up in home dir."
I did create the private and public key on my phone and pasted the contents of the public key into the appropriate field in FreeNAS. If I understand everything I've read in the last 2 hours my key is dss since the key starts with 'ssh-dss'. I emailed the android app developer to see if it is possible to use dss and I am waiting for a response. The program appears to use an ssh program called dropbear and I'm not sure if it supports dss or not(fairly certain the answer is no though). The android app creates the public and private key and has no options at all so I'm thinking I won't be able to make those key types.
Does this all make sense? Do I seem to understand what the problem is? Is it possible to easily add support for dss to FreeNAS? Is there a reason why dss isn't supported(aka it isn't secure)? I plan to do all of this over my home wifi so I'm not oo terribly concerned since my wifi encryption is not likely to be cracked.
Of course, if anyone has any other alternatives to backing up Android phones that is automated I'm all ears. This whole thing started when I decided I need to have a backup solution for my sd card on my phone(my sd card failed a few weeks ago and I has a week old backup just by chance).
I did create the private and public key on my phone and pasted the contents of the public key into the appropriate field in FreeNAS. If I understand everything I've read in the last 2 hours my key is dss since the key starts with 'ssh-dss'. I emailed the android app developer to see if it is possible to use dss and I am waiting for a response. The program appears to use an ssh program called dropbear and I'm not sure if it supports dss or not(fairly certain the answer is no though). The android app creates the public and private key and has no options at all so I'm thinking I won't be able to make those key types.
Does this all make sense? Do I seem to understand what the problem is? Is it possible to easily add support for dss to FreeNAS? Is there a reason why dss isn't supported(aka it isn't secure)? I plan to do all of this over my home wifi so I'm not oo terribly concerned since my wifi encryption is not likely to be cracked.
Of course, if anyone has any other alternatives to backing up Android phones that is automated I'm all ears. This whole thing started when I decided I need to have a backup solution for my sd card on my phone(my sd card failed a few weeks ago and I has a week old backup just by chance).