#1 Le 11/12/2015, à 16:44
- sx1
[Resolu] Gestion des droits sur rép. distant monté en local via fstab
Bonjour,
Je ne suis pas sûr d'être dans le bon forum, mais comme mon pb est entre deux serveurs ...
Alors :
Serveur A, service Samba-cifs (pas de contrôleur de domaine ni rien d'autre), un partage /A.
Serveur B, transmission-daemon, dans fstab je monte A/A dans B/media/A/.
Client C, dans fstab je monte A/A dans C/media/AA/.
droits sur A/A : 777 (oui, je sais, c'est moche)
droits sur B/media/A : 777
Dans fstab sur B, utilisation de l'option credentials=/root/.smbcredentials avec dans ./smbcredentials déclaration de l'user autorisé à se connecter à A/A. Cet user existe sur A.
Un petit ps -ef |grep transmisison-daemon me renvois debian-transmission comme user d'exécution.
Lancement d'un torrent :
ok début écriture sur B/media/A par serveur B, je vois le fichier apparaître dans C / media/AA
quelques % de download après : arrêt du téléchargement, transmission-daemon [serveur B] retourne "permission denied B/media/A
Le pb viens d'ou ?
Pb de droits sur les répertoires ?
Le fait que l'user qui fait tourner transmission-daemon n'est pas l'user déclaré dans smbcredentials ?
EDIT : j'ai modifier ma config : user transmisison = user déclaré dans fstab de B via smbcredentials ET user existe sur A
Autre ?
Merci bien.
Dernière modification par sx1 (Le 12/12/2015, à 17:38)
Sous Linux depuis 2005.
Hors ligne
#2 Le 12/12/2015, à 09:36
- HPIR40
Re : [Resolu] Gestion des droits sur rép. distant monté en local via fstab
Bonjour
c'est super moche et bien tordu comme systeme. En informatique plus c'est compliqué plus il y a de risque que cela plante
Pourquoi monter A dans B? C'est plus simple de monter directement A dans le client du moment que les droits soient bien attribuées aux dossiers et fichiers.
Pourquoi as tu monté ça comme cela?
Laisse tomber le montage credential via fstab et fait direct un montage pam_mount comme on en parle dans ce post: https://forum.ubuntu-fr.org/viewtopic.php?id=1938071
Dernière modification par HPIR40 (Le 12/12/2015, à 09:37)
Hors ligne
#3 Le 12/12/2015, à 17:37
- sx1
Re : [Resolu] Gestion des droits sur rép. distant monté en local via fstab
Bonjour,
Merci pour ton retour.
En fait j'ai trouvé la solution, qui est écrite dans la doc : il manquait l’argument uid=xxxx dans la ligne de montage.
Via fstab on ne récupère pas les droits du répertoire distant, credentials ne suffit pas non plus.
Je monte A dans B et A dans C.
B est le serveur de download, il ne fait que cela, pas de data dessus.
A est le NAS.
C est (un des) client(s) de A pour lire.
C ignore B qui le lui rend bien.
Je vais aller regarder pam_mount, merci pour l'info.
Sous Linux depuis 2005.
Hors ligne