En tentant de transférer un fichier d'un serveur distant vers un appareil Android, j'ai rencontré des problèmes de permission.
Il s'avère que je n'ai pas de droit d'écriture à l'emplacement de la carte SD (/mnt/extSdCard).
J'utilise SSHDroid comme serveur ssh sur l'appareil Android et vSSH comme client ssh pour utiliser le ssh sur l'appareil Android.
Puisque sudo et su semblent être absents de l'application du serveur ssh (SSHDroid), je me demande comment je peux changer/obtenir la permission d'écrire sur l'emplacement de la carte SD. Ou est-ce que le privilège Root n'est pas suffisant pour changer les permissions d'écriture, et est-ce que cela est donc régi uniquement par le système d'exploitation Android, donc une limitation du système d'exploitation ?
Ce que je peut est d'écrire dans le chemin d'origine du serveur ssh (SSHDroid). Ce chemin, cependant, est très encombrant et ne peut être atteint à partir du navigateur de fichiers Android ordinaire. C'est la raison pour laquelle j'ai voulu transférer le fichier vers un fichier accessible chemin, comme la carte SD.
Supplément. La version d'Android est 4.4.2. La version du noyau est 3.4.0-1539356#1.