Souci de droit sur dossier de montage
Bonjour a tous,
après avoir créer un dossier de montage :
modifier mon fstab
et monté tout ca :
mon dossier de montage perd tous les droits et est donc inaccessible
Ou ais je fais une erreur ?
Que dois je faire pour que cela fonctionne ?
Meci d'avance pour votre aide
Cordialement
après avoir créer un dossier de montage :
mkdir /media/info
modifier mon fstab
//MONSERVEUR/MonPartage /media/info/ cifs user,user=XXX,pass=YYYY 0 0
et monté tout ca :
mount -a
mon dossier de montage perd tous les droits et est donc inaccessible
ls -l
?------------------- ? ? ? ? ? info
Ou ais je fais une erreur ?
Que dois je faire pour que cela fonctionne ?
Meci d'avance pour votre aide
Cordialement
5 réponses
-
hdllo
quel est le système de fichierdf -T /media/info
-
le systeme de fichier est après la commande ls : ext3
Merci de ton aide et de ton interet
Cordialement -
je ne sais pas si ca peut aider mais lorsque je fais un
df -h
Je vois mon montage mais de manière partielle. C'est a dire que le chemin est tronqué.
j'ai donc verifié mon fstab et le chemin est bon
j'ai essayé le montage manuel et de nouveau le chemin est bon
Mystère -
d'ou vient le media ? quel format ?
c'est du ext3 ? ou du NTFS Windows ? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour,
Comme ici, s'agit ici de monter un partage réseau (samba/cifs), donc les droits que tu auras sont la conséquence des paramètres que tu auras passé à la commandemount
(soit explicitement, via-o
, soit implicitement, via/etc/fstab
).
La solution la plus simple consiste à monter le dossier "comme si" c'était ton utilisateur qui l'avait monté (actuellement, il est monté par root, donc avec des droits administrateurs). Tu peux pour cela utiliser les optionsuid
etgid
. Ton UID et ton GID (généralement 1000 ou plus) se retrouvent respectivement dans/etc/passwd
et/etc/group
. Les deux sont généralement égaux. Ton utilisateur principal à généralement un UID égal à 1000. Tu peux les retrouver ainsi :
grep ^$(whoami): /etc/passwd | cut -d":" -f3 # ou echo $UID grep ^$(whoami): /etc/group | cut -d":" -f3
Conformément à ce qui est expliqué dans cet exemple, tu peux alors préciser au moment du montage ton UID et ton GID.
Afin d'éviter d'avoir un mot de passe en clair dans un fichier accessible à tous (/etc/passwd
) je te recommande de déporter ton login et le mot de passe samba dans un fichier externe, comme expliqué dans cette page cette page de référence.
Au final ta ligne ressemblera à ceci (en admettant que ton UID et ton GID sont égaux à 1000) :
//MONSERVEUR/MonPartage /media/info/ cifs credentials=/root/smb.cred,uid=1000,gid=1000 0 0
... et le fichier/root/smb.cred
:
username=user_name
password=password
domain=domain_name
... avec les permissionsrw-------
:
chmod 600 /root/smb.cred
Enfin, pour un contrôle plus précis des permissions, il peut être intéressant de personnaliser ton umask via/etc/samba/smb.conf
.
Bonne chance