boozaa Posted April 16, 2013 Share Posted April 16, 2013 Plop, j'avais demandé récemment sur le topic du kernel de Pdroid si fuse était supporté par le kernel d'origine de notre WCS et on m'a répondu que c'était le cas. Je me suis donc mis à la recherche d'un binaire static de sshfs et je l'ai trouvé. Je partage cela car on ne trouve comme appli sshfs sur le Play Store qu'une appli payante donc voici le sshfs static. Un petit 'chmod a+x' et placé dans /system/xbin et vous pourrez l'utiliser directement via la ligne de commande. Link to comment Share on other sites More sharing options...
Mickaxperia Posted April 16, 2013 Share Posted April 16, 2013 Plop, j'vois pas trop de quoi tu parle mais jolie trouvaille, bien joué. c'est quoi le sshfs? ça pourra aider Pdroid à customisé d'avantage le kernel? Link to comment Share on other sites More sharing options...
boozaa Posted April 16, 2013 Author Share Posted April 16, 2013 Ca n'aidera en rien Pdroid je pense. SSHFS permet de monter des dossiers distants sous un compte utilisateur. Je m'en sers personnellement pour monter un partage réseau via ssh sous OpenVPN. Au final tu te retrouves avec l'accés aux dossiers distants d'une machine, sur laquelle tu peux déjà t'y connecter via ssh, monté sur ton systeme de fichiers et tu peux donc trouver le contenu de cette machine directement depuis le Gestionnaire de Fichiers Android. Exemple de commande de montage: sshfs -o uid=1000 -o gid=1015 -o allow_other user@ssh-host:/Volumes /sdcard/Volumes/ -o uid=1000 UID correspondant sur mon WCS au compte 'system' -o gid=1015 GID correspondant sur mon WCS au groupe 'sdcard_rw' -o allow_other Permettre un accès aux comptes non 'system' dans mon exemple à ce montage user@ssh-host:/Volumes user: nom d'utilisateur autorisé à se connecter via ssh sur la machine distante ssh-host: nom de domaine ou ip de la machine distante /Volumes: dossier distant de cette machine que l'on veut monter en local sur son système /sdcard/Volumes/ Dossier local où monter le partage, il faut que ce dossier existe. Edit: si ça interesse je peux faire un zip flashable sous recovery Link to comment Share on other sites More sharing options...
agauthier51 Posted April 17, 2013 Share Posted April 17, 2013 j'ai posé le binaire sshfs dans /system/xbin, chmod +x, et ça ne veux rien savoir :( Faut-il jouer le shell de l'archive ? J'ai juste sauvagement récupéré le binaire... Link to comment Share on other sites More sharing options...
boozaa Posted April 17, 2013 Author Share Posted April 17, 2013 j'ai posé le binaire sshfs dans /etc/xbin, chmod +x, et ça ne veux rien savoir :( Faut-il jouer le shell de l'archive ? J'ai juste sauvagement récupéré le binaire... Je vais corriger mon premier post car je pense avoir fait une erreur. Je te fournis un zip contenant le binaire 'sshfs' qui fonctionne celui ci. A récupérer ici Hors sujet mais cela pourrait t'intéresser : tu peux utiliser debian-kit sur le WCS sans aucuns soucis et profiter de apt-get et de binaires (ce n'est pas un chroot...). Si tu as besoin d'aide pour son installation n'hésites pas à me contacter ou relance le sujet. Link to comment Share on other sites More sharing options...
agauthier51 Posted April 17, 2013 Share Posted April 17, 2013 Ah ça m'intéresse debian kit :) Ouais, j'ai un chroot, mais sur mon Asus Transformer... Link to comment Share on other sites More sharing options...
boozaa Posted April 17, 2013 Author Share Posted April 17, 2013 Là debian-kit s'pas en chroot justement donc faut faire un poil gaffe à ce qu'on fait avec ;). Autrement si tu retentes sshfs avec mon zip issus de mon WCS ce serait sympa que tu me valides qu'il fonctionne chez toi. Link to comment Share on other sites More sharing options...
agauthier51 Posted April 18, 2013 Share Posted April 18, 2013 Je ne sais pas si c'est mon terminal qui déraille, mais depuis Better Terminal Emulator Pro (j'y suis habitué sur la Transformer) ça plante, et pareil depuis Connectbot :( Est-ce ma version de Busybox ? je suis en v1.20.2 Tu utilises quel terminal / busybox ? Link to comment Share on other sites More sharing options...
boozaa Posted April 18, 2013 Author Share Posted April 18, 2013 Je suis sous busybox 1.21.0. Je passe par SSHDroid coté android et donc via ssh depuis mon PC (d'ailleurs avec debian-kit tu peux démarrer openssh et donc pouvoir te co via ssh sans avoir besoin de SSHDroid). Par contre je suis pas sur de savoir si tu parles de sshfs ou de debian-kit du coup :). Et si ça plante un petit pastebin de tes erreurs pourrait être utile. Edit: si par le 'ça plante' tu veux dire que tu n'arrives pas à déposer les dossiers contenus dans le zip dans ton /system c'est parce que tu dois remonter /system en R/W (lecture/écriture) avant. Pour ce faire avant de copier/coller le contenu du zip tu fais : su puis mount -o rw,remount /system Edit 2: Si tu me valides le fonctionnement du binaire de mon zip je pourrais je pense en faire un zip flashable pour faciliter son installation. Link to comment Share on other sites More sharing options...
agauthier51 Posted April 18, 2013 Share Posted April 18, 2013 Non, aucun souci pour poser le binaire sshfs dans /system/xbin, j'ai délaissé le fichier man par contre ;) chmod 755 pour avoir les droits en exécution. Par contre quand je lance depuis Connectbot ça me donne une "erreur 1" et depuis ma console habituelle ça me donne une erreur de fichier manquant qu'il essaie de chercher dans un endroit improbable. du coup je pense avoir un souci de dépendance. Je n'ai pas encore regardé si on a ldd sur le droid. Edit: Grumpf, pas de ldd Arnaud Link to comment Share on other sites More sharing options...
boozaa Posted April 18, 2013 Author Share Posted April 18, 2013 C'est quoi ce fichier manquant qu'il essaie de chercher dans un endroit improbable ? :P Link to comment Share on other sites More sharing options...
agauthier51 Posted April 18, 2013 Share Posted April 18, 2013 Snif, au boulot ssh ne passe pas du filaire vers le Wifi :( Link to comment Share on other sites More sharing options...
boozaa Posted April 18, 2013 Author Share Posted April 18, 2013 Si il te parle de chemin vers /data/local/deb c'est qu'il cherche des liens placés par debian-kit. Il me serait utile de connaître le message d'erreur exact. Link to comment Share on other sites More sharing options...
agauthier51 Posted April 18, 2013 Share Posted April 18, 2013 J'ai relancé l'installation de debian-kit depuis Better Terminal Emulator Pro, ça semble bien mieux marcher que depuis Connectbot (qui lui était conseillé dans le manuel de debian-kit). Une fois que j'aurai accès à ma mini Debian, mon problème sera résolu, mais pas le tiens ;) Link to comment Share on other sites More sharing options...
boozaa Posted April 18, 2013 Author Share Posted April 18, 2013 Ahahah pas de soucis...je suis en train de faire un tuto si ca t'interesse pour debian-kit: http://wikoandco.fr/forum/viewtopic.php?f=64&t=2448&p=22501#p22499 Link to comment Share on other sites More sharing options...
agauthier51 Posted April 18, 2013 Share Posted April 18, 2013 Très joli tudo. L'installation avait planté la première fois après la génération du fichier img, j'ai réussi à la reprendre ensuite. Par contre le ssh est filtré en sortie sur le WiFi du boulot (pas sur l'Ethernet). J'ai effectué un test rapide via la 3G, ça marche (la version debian). Link to comment Share on other sites More sharing options...
boozaa Posted April 18, 2013 Author Share Posted April 18, 2013 Et bien amuses toi bien alors :D. Link to comment Share on other sites More sharing options...
agauthier51 Posted April 21, 2013 Share Posted April 21, 2013 Piste: ton sshfs fonctionne UNIQUEMENT depuis SSHDroid. Aucun terminal habituel n'arrive à le faire fonctionner. Je suppose que SSHDroid embarque sa propre version de BusyBox et que celle-ci est plus complète que les normales. Link to comment Share on other sites More sharing options...
boozaa Posted April 21, 2013 Author Share Posted April 21, 2013 De mon coté j'ai busybox pro. Piste à suivre. Merci pour ton retour je me demandais si c'était pas les liens symboliques de debian-kit qui jouaient là dedans. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.