2 votes

Comment puis-je modifier directement des fichiers texte via SSH ou FTP ?

Parfois, je veux modifier des fichiers texte sur un ordinateur distant (comme des scripts linux, des sites web, etc.) mais je n'ai qu'un appareil Android à portée de main (disons que je suis assis dans un train et que je n'ai rien de mieux à faire de mon temps).

Je pourrais télécharger les fichiers par SSH, les modifier, puis les télécharger à nouveau, ou même les modifier sur la console SSH, mais c'est fastidieux (je veux dire PLUS fastidieux que de modifier du texte avec un appareil portable, si c'est possible).

Existe-t-il un moyen de modifier directement les fichiers à distance ? J'envisagerais une solution qui pourrait, par exemple, télécharger automatiquement le fichier et le renvoyer lors de la sauvegarde.

1voto

youen Points 111

Pour ce que ça vaut, voici les solutions que j'ai trouvées jusqu'à présent, mais je ne suis satisfait d'aucune :

DroidEdit a une option SFTP/FTP dans la version pro (payante). Je ne l'ai pas testée moi-même, je ne peux donc rien garantir.

J'avais l'habitude de monter un partage samba ou NFS sur mon système de fichiers Android local, en utilisant l'application CifsManager, qui peut être tunnelisée par SSH, et ensuite vous travaillez sur les fichiers comme s'ils étaient sur votre appareil local. Cependant, cela nécessitait un appareil rooté, et je ne suis pas sûr que ce soit encore possible avec les systèmes Android récents (la partie problématique étant de monter un système de fichiers qui n'est pas fourni par le système Android de base ; il semble que le module noyau cifs ou nfs ne fasse plus partie des ROMs standards).

Si votre ordinateur distant dispose d'un environnement de bureau, vous pouvez utiliser un client VNC (il en existe plusieurs pour Android). Mais les applications distantes ne sont pas conçues pour fonctionner avec un écran tactile, et sans clavier/souris.

1voto

Myton Lopez Points 1

Nmm vous permet de modifier des fichiers texte directement via ssh.

Extrait de la description de Google Play : https://play.google.com/store/apps/details?id=in.mfile

NMM File Manager / Text Edit

Gestion des fichiers, prise en charge de la visualisation et de la modification des archives. Emulateur de terminal, supporte la connexion ssh. Éditeur de texte haute performance, éditeur de code : Recherche et remplacement (supporte mark all, expressions régulières). Détermination automatique de l'encodage du texte. Indentation automatique et pliage de code. Affichage des numéros de ligne, des espaces, des caractères de contrôle et des caractères EOL. Mise en évidence de plusieurs langages de programmation. Personnalisation de la barre d'outils inférieure, saisie ou suppression rapide de texte.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X