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

Re: encfs, pam_mount, fusermount failed



donc avec :

<volume user="jlg" fstype="fuse"
path="encfs#/home/%(USER)/owncloud/zaclys_f/"
mountpoint="/home/%(USER)/zaclys_o" />

je tente ma chance : résultats identiques avant et après changement des
droits :

~$ ENCFS6_CONFIG=/home/$USER/coffre/.encfs6.xml encfs -o nonempty
/home/$USER/owncloud/zaclys_f /home/$USER/zaclys_o
Mot de passe :
fusermount: failed to access mountpoint /home/jlg/zaclys_o: Permission
denied


jlg@UL30A:~$ chgrp fuse /home/jlg/zaclys_o
jlg@UL30A:~$ chmod 0775 /home/jlg/zaclys_o
jlg@UL30A:~$ ENCFS6_CONFIG=/home/$USER/coffre/.encfs6.xml encfs -o
nonempty /home/$USER/owncloud/zaclys_f /home/$USER/zaclys_o
Mot de passe :
fusermount: failed to access mountpoint /home/jlg/zaclys_o: Permission
denied

y'a d'la résis-tanc' dans l'air, user... :)

Le 14/05/2015 14:41, ps a écrit :
> aie : j'ai oublié un morceau de la ligne : désolé...
> manque la partie chiffrée zaclys_f
> bon je vais recommencer :)
> 
> Le 14/05/2015 12:01, ps a écrit :
>> j'ai bien l'impression de n'avoir pas compris grand chose à l'option
>> "user" :)
>>
>> au re-démarrage, le montage se fait, le pam_mount.conf.xml est modifié
>> dans la ligne "volume user" et j'essaye plusieurs ENCFS6_CONFIG avec ces
>> 'magnifiques' échecs :) :
>>
>> ~$ cat /proc/mounts
>> ...
>> fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0
>> encfs /home/jlg/zaclys_o fuse.encfs
>> rw,nosuid,nodev,relatime,user_id=1027,group_id=1001,default_permissions 0 0
>>
>> dans le pam_mount.conf.xml :
>>
>> <volume user="jlg" fstype="fuse"
>> path="encfs#/home/%(USER)/owncloud/zaclys_f/"
>> mountpoint="/home/%(USER)/zaclys_o" />
>>
>>
>> $ ENCFS6_CONFIG=/home/$USER/coffre/.encfs6.xml encfs -o nonempty
>> /home/$USER/zaclys_o
>> 11:29:45 (main.cpp:356) Un ou plusieurs arguments manquants, abandon.
>>
>> ~$ ENCFS6_CONFIG=/home/$USER/coffre/.encfs6.xml encfs /home/$USER/zaclys_o
>> 11:35:00 (main.cpp:356) Un ou plusieurs arguments manquants, abandon.
>>
>> ~$ ENCFS6_CONFIG=/home/%(USER)/coffre/.encfs6.xml encfs
>> /home/%(USER)/zaclys_o
>> bash: Erreur de syntaxe près du symbole inattendu « ( »
>>
>> ~$ ENCFS6_CONFIG=/home/jlg/coffre/.encfs6.xml encfs -o nonempty
>> /home/jlg/zaclys_o
>> 11:36:50 (main.cpp:356) Un ou plusieurs arguments manquants, abandon.
>>
>>
>>
>> *** dans le man pam_mount, lorsqu'il est écrit :
>>
>> <volume user="joe" fstype="nfs" server="fsbox" path="/home/%(USER)"
>> mountpoint="/bigdisk/%(USER)" />
>>
>> le  "%(USER)"  doit-il être laissé comme ça dans la ligne de commande ou
>> signifie-t-il  qu'il faut remplacer, dans le cas présent, par "jlg" ?
>>
>> *** et ici : http://doc.ubuntu-fr.org/davfs2#owncloud
>> 3.2/ Renforcer la sécurité du chiffrement : lorsqu'il est écrit :
>>
>> ENCFS6_CONFIG=/home/$USER/Secret/.encfs6.xml encfs
>> /home/$USER/Box.net/Crypt /home/$USER/En_Clair
>>
>> le  "$USER"  doit-il être laissé comme ça dans la ligne de commande ou
>> signifie-t-il  qu'il faut remplacer, dans le cas présent, par "jlg" ?
>>
>>
>>
>> Le 14/05/2015 11:03, ps a écrit :
>>>
>>>
>>> Le 13/05/2015 20:47, mireero a écrit :
>>>> On 05/13/2015 08:30 PM, ps wrote:
>>>>> Bonjour mireero et merci de t'intéresser à cette 'aventure' :)
>>>>>
>>>>> quand j'ai écrit "volume user=...", c'était pour ne pas reprendre la
>>>>> ligne complète qui était au-dessus, dans le pam_mount :
>>>>>
>>>>> <!-- Volume definitions -->
>>>>>
>>>>> <volume user="jlg" fstype="fuse"
>>>>> path="encfs#/home/jlg/owncloud/zaclys_f/"
>>>>> mountpoint="/home/jlg/zaclys_o" />
>>>>
>>>> Ah d'accord, j'avais mal compris, j'aurais du voir les 3 petits points :)
>>>>
>>>>> "(pam_mount.c:615): no volumes to mount" : je ne comprends pas cette
>>>>> ligne :(
>>>>
>>>> Manifestement il y a quelque chose à creuser ici!
>>>>
>>> Bonjour !
>>>
>>> à moinssse que, comme j'ai le "remove="false"", du coup, il n'a rien à
>>> enlever et donc à remettre :)
>>>
>>>>>
>>>>> que veux-tu dire par :
>>>>> "Pourquoi ne positionnes tu pas "volume user"?" ?
>>>>
>>>> Ok, tu peux remplacer _positionner_ par _donner une valeur_. Je croyais
>>>> que "volume user" était vide.
>>>>
>>>> Et qu'est ce que ça donne avec l'option "user"?
>>>
>>> c'est-à-dire remplacer "jlg" par "%(USER)" ?
>>>
>>>>
>>>> Ou peut être donner des droits à "/home/jlg/zaclys_o" à fuse du genre:
>>>>
>>>> ~$ chgrp fuse /home/jlg/zaclys_o
>>>> ~$ chmod 0775 /home/jlg/zaclys_o
>>>
>>> ok, je vais essayer
>>>
>>>>
>>>> Ah, pas besoin de m'envoyer une copie du message en privé, j'imagine que
>>>> c'était une erreur.
>>>
>>> heu... oui... :)
>>>
>>>>
>>>>> Le 13/05/2015 19:36, mireero a écrit :
>>>>>> On 05/13/2015 07:10 PM, ps wrote:
>>>>>>> fusermount: failed to access mountpoint /home/jlg/zaclys_o: Permission
>>>>>>> denied
>>>>>>
>>>>>> Tu peux ajouter "user" dans les options de montage pour pouvoir monter
>>>>>> en simple utilisateur.
>>>>>> Sinon, il faut que tu sois "root".
>>>>>>
>>>>>> Tu as dans ton message:
>>>>>>> volume user=...
>>>>>> et quelque lignes en dessous:
>>>>>>> (pam_mount.c:615): no volumes to mount
>>>>>>
>>>>>> Pourquoi ne positionnes tu pas "volume user"?
>>>>>>
>>>>>
>>>>
>>>>
>>>
>>
> 


Reply to: