sshfs mount @ boot

Un bon endroit pour poser ses questions sur Linux, BSD, Smoothwall, ...

Modérateurs : watch, Barbapapa

sshfs mount @ boot

Message par Pierre. » 03 Fév 2017 19:49

Hello,

Est-ce que quelqu'un ici connait bien sshfs ?
Je suis occupé à faire quelques tests et je n'arrive pas faire un mount automatique quand l'ordi démarre. J'ai utilisé le wiki de Arch comme référence et j'ai essayé pas mal de trucs et voici ce que se trouve dans mon /etc/fstab pour le moment:

Code : Tout sélectionner
[email protected]:/Public  /media/nas/public  fuse.sshfs  defaults,reconnect,_netdev,noatime,allow_other,users  0 0


une fois que l'ordi est démarré, je sais faire un mount via sudo mount /media/nas/public et ça fonctionne. Sans le sudo ça ne marche pas pourtant j'ai ajouté allow_users et même users et mon utilisateur se trouve dans le groupe fuse. Le paramètre allows_other est décommanté dans fuse.conf

je ne comprend pas trop pourquoi le mount ne se fait pas au démarrage, ni pourquoi mon user n'a pas le droit de le faire.

L'authentification se fait avec une clé sans passphrase.
Pierre.
Habitué
Habitué
 
Message(s) : 467
Inscription : 25 Avr 2012 19:59

Re: sshfs mount @ boot

Message par mackguil » 03 Fév 2017 21:04

Via fstab as tu essayé ?
Avatar de l’utilisateur
mackguil
Vingt mille
Vingt mille
 
Message(s) : 21325
Inscription : 14 Mai 2005 11:22
Localisation : Luik Belgium

Re: sshfs mount @ boot

Message par esperlu » 03 Fév 2017 21:05

Essaye l'option user (pas users)

-o idmap=TYPE
user/group ID mapping (default: none)

none no translation of the ID space

user only translate UID/GID of connecting user

file translate UIDs/GIDs based upon the contents of uidfile and gidfile
esperlu
Habitué
Habitué
 
Message(s) : 416
Inscription : 29 Août 2010 08:08

Re: sshfs mount @ boot

Message par Pierre. » 03 Fév 2017 22:40

@mackguil : la ligne de code est dans mon fstab

@esperlu : tu as raison. users n'est pas bon, je ne sais plus d'ou j'ai copié ça car ce n'est pas dans les man pages. Mapper les UID/GID n'aide pas :(
Pierre.
Habitué
Habitué
 
Message(s) : 467
Inscription : 25 Avr 2012 19:59

Re: sshfs mount @ boot

Message par mackguil » 03 Fév 2017 23:59

Pierre. a écrit :une fois que l'ordi est démarré, je sais faire un mount via sudo mount /media/nas/public et ça fonctionne. Sans le sudo ça ne marche...


Ajouter la commande dans sudoers via "sudo visudo"

Code : Tout sélectionner
Ton user ALL=NOPASSWD: /bin/mount /media/nas/public
Avatar de l’utilisateur
mackguil
Vingt mille
Vingt mille
 
Message(s) : 21325
Inscription : 14 Mai 2005 11:22
Localisation : Luik Belgium

Re: sshfs mount @ boot

Message par NuxPowa » 04 Fév 2017 12:55

UID/GID:
/net /etc/auto.sshfs uid=1000,gid=1000, --timeout=30, --ghost


AUTOFS:
Le montage par fstab est qu'il n'est pas toujours possible de rendre le montage automatique : Si lors du montage vous n'êtes pas encore connecté et montage ne se fait pas, et il faut effectuer le montage manuellement.
Une autre alternative est d'ajouter _netdev et de supprimer le paramètre noauto à la fin de la ligne de son fstab ce qui donnera alors:
sshfs#[email protected]:/Public /media/nas/public fuse port=22,user,noatime,allow_other,_netdev 0 0
Roma non uno die aedificata est.
"Look after the pennies and the pounds will look after themselves"
vî trigu : sacwè ki n' sieve pu.
Avatar de l’utilisateur
NuxPowa
Acharné
Acharné
 
Message(s) : 4107
Inscription : 17 Jan 2004 17:12
Localisation : Condroz

Re: sshfs mount @ boot

Message par Pierre. » 04 Fév 2017 14:55

esperlu a écrit :Essaye l'option user (pas users)

-o idmap=TYPE
user/group ID mapping (default: none)

none no translation of the ID space

user only translate UID/GID of connecting user

file translate UIDs/GIDs based upon the contents of uidfile and gidfile

Oh mon dieu, mais que je suis con. Tu avais raison, c'était juste user (sans s). J'avais pas capté, je me demandais pourquoi le paramètre idmap=user pouvait aider.
Donc ça marche impeccablement sans AutoFS, sans ajouter quoique ce soit au sudoers ! :)

Dedju qu'est-ce que j'aurai passé comme temps sur cette bêtise :smurf:
Merci bcp à tous! :bier:
Pierre.
Habitué
Habitué
 
Message(s) : 467
Inscription : 25 Avr 2012 19:59


Retour vers Unix

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit