Naviguez facilement dans vos dossiers sous Android

Dans un précédent billet, j’avais expliqué comment naviguer facilement dans les dossiers de votre smartphone depuis votre ordinateur, via un client FTP. Maintenant on va faire quelque chose que certains trouverons plus naturel : naviguer depuis Android, mais aussi se connecter à des serveurs distants avec votre téléphone.

Installation de l’application

On va donc utiliser le très puissant ES File Explorer, disponible gratuitement sur Google Play.

Utilisation pour les dossiers locaux

Comme un dessin vaut mieux qu’un long discours :

Aperçu de ES File Explorer
C'est quand même plus classe que le navigateur Android !

L'appli gère les miniatures pour les images

Connexion à des serveurs distants

La force de ES explorer, c’est de pouvoir se connecter à tous types de serveurs : disques réseau, FTP, serveurs Samba etc. Par exemple si vous voulez pouvoir naviguer dans vos dossiers personnels de votre ordinateur, rien de plus simple grâce au SFTP :

Installez un serveur SSH sur l’ordinateur hôte

Avant de prendre peur, sachez qu’il n’y a rien de plus simple sous GNU/Linux :

apt-get install openssh-server

En tant que « service », le serveur sera lancé dès son installation. Vous n’avez plus rien à faire coté serveur.

Connectez-vous au serveur avec ES File Explorer

Une fois l’application lancée, changez de vue via l’onglet en haut à gauche de l’écran pour ouvrir « FTP », puis cliquez sur [Nouveau] pour ajouter le serveur. On va utiliser le protocole SFTP.

Entrez l’adresse IP sur serveur SSH, laissez le port 22 et entrez vos login/mdp habituels de session Linux. Et voilà :

Navigation dans le dossier utilisateur du serveur
Navigation dans le dossier utilisateur du serveur

Manipulez les fichiers

Un menu contextuel peut être ouvert en maintenant la pression du doigt sur le fichier concerné :

Menu contextuel
Menu contextuel

Ainsi, on peut déplacer ou copier des fichiers entres serveurs et dossiers locaux d’Android :

Copie d'un fichiers entre serveurs
Déplacement d'un fichier entre serveurs

Lancer des commandes via SSH

Pour lancer des commandes sur le serveur SSH, le plus simple est d’utiliser ConnectBot, disponible sur Google Play. Il se présente tout simplement sous la forme d’un terminal, avec en plus un enregistrement des paramètres de connexion aux serveurs.

Bonne gestion !