[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: sshfs (ou autre chose ?)



* David BERCOT <david.bercot@wanadoo.fr> [2005-10-13 16:47] :
> > > Toutefois, j'avais encore quelques problèmes de montage par la suite (mais le module était bien ok).
> > > J'ai cherché un peu de doc et je suis tombé sur shfs [http://www.debian-administration.org/articles/30]
> > > 
> > > J'ai donc testé et là, tout marche nickel (montage avec l'utilisateur que je souhaite, etc...).
> > > D'où ma nouvelle question : quelles sont les différences entre shfs et sshfs (c'est proche, hein ;-)) ?
> > > 
> > > Apparemment, shfs fonctionnerait tout seul alors que sshfs utiliserait fuse.
> > > Mais bon, il doit bien y avoir des avantages et des inconvénients (en terme de sécurité notamment)...
> > 
> > Pour utiliser shfs en tant que simple utilisateur, il faut passer passer
> > shfsmount et shfsumount setuid root alors que ce n'est pas nécessaire
> > pour sshfs (mais dans les 2 cas, on a besoin d'un module noyau, shfs et
> > fuse).
> 
> OK. Etant donné le message suivant [désolé, j'ai oublié de qui :-(] qui disait que Fuse allait être intégré dans le noyau, on peut peut-être supposer que sshfs a un peu plus d'avenir...
> En attendant, j'ai deux problèmes (avec chacun des deux solutions) :
> - shfs : j'ai fait un chmod u+s shfsmount mais j'ai toujours la même erreur :
> shfsmount: /home/david.bercot/Mount/DEBIAN-CES/WWW: Operation not permitted
> - sshfs : si on peut monter les ressources en simple utilisateur, comment définir le mount dans fstab ? En effet, il n'a pas l'air de connaître sshfs comme type de fichier...

À mon avis, il faut utiliser fuse comme système de fichiers dans
/etc/fstab. Par contre, je ne sais pas trop comment il est possible de
spécifier l'utilisation de sshfs dans /etc/fstab. Les quelques tests que
j'ai faits se sont avérés infructueux :

$ tail -1 /etc/fstab 
sshfs#fred@mac:/Users/fred/ /mnt/fred fuse defaults,user,noauto   0  0
$ mount /mnt/fred/
mount: wrong fs type, bad option, bad superblock on
sshfs#fred@mac:/Users/fred/,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
$

Alors que cela fonctionne bien avec :

$ sshfs fred@mac:/Users/fred /mnt/fred/
fred@mac password: 
$ ls /mnt/fred
[le listing du répertoire utilisateur sur mac, une machine sous Mac OS X]

Et rien de particulier dans les logs du noyau. Je n'ai rien trouvé non
plus dans les docs de sshfs et de fuse. Si quelqu'un a une idée...
 

Fred

-- 
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html



Reply to: