Ayant changé de mobile récemment, j'ai encore une fois dû transférer les photos et autres documents d'un appareil à l'autre pour ne rien perdre. Aussi me suis-je mis en quête d'une solution de backup simple.
J'ai donc trouvé l'application SSHelper à installer sur le téléphone et faisant office de serveur ssh. Je vais donc pouvoir m'y connecter depuis mes PC sous Linux, et lancer des backups à la demande en lançant un script shell qu'il me reste à écrire.
Il faut penser à changer les informations de connexion par défaut qui sont :
admin
admin
2222
Tout se fait très facilement via un seul écran de configuration.
Il faut garder à l'esprit de ne pas changer d'application ni de ne pas mettre le téléphone sur l'écran de verrouillage, sinon le serveur se coupe.
Une fois la connexion établie, on peut voir que :
ls
, cat
, df
, grep
, sed
, ...);rsync
est présente, ce qui est une très bonne chose !sudo
et su
sont absentes;cd
et de ls
en n'hésitant pas à entrer dans un répertoire, même si la commande ls
retourne un Permission denied.df -h
. Pour ma part, en regardant les tailles des partitions, j'ai pu remarquer que ma carte SD se trouve dans /storage/XXXX-XXXX
. En entrant directement dedans avec cd
, je peux alors voir le contenu avec ls
.