/media/MYDISK
est où mon disque dur est monté automatiquement. J'ai créé un lien symbolique en utilisant:
ln -s /media/MYDISK /home/camilo/MYDISK
chmod 777 /home/camilo/MYDISK
Je configure smb.conf comme ceci:
[myshare1]
comment = external disk
browsable = yes
path = /home/camilo/MYDISK
guest ok = yes
read only = no
create mask = 0775
Aussi, dans la [global]
section, j'ai essayé d'ajouter les lignes suivantes:
follow symlinks = yes
wide links = yes
unix extensions = no
Le problème est que lors de la navigation dans le dossier partagé de Windows 7, le message d'erreur "\\ etc \ myshare1 n'est pas accessible" s'affiche. Lorsque vous pointez path
sur un dossier normal, cela fonctionne bien. En outre, lorsque je le pointe directement à /media/MYDISK
, il montre la même erreur.
EDIT : pour le rendre plus intéressant, je n’ai pas d’interface graphique, je dois donc toucher directement les fichiers de configuration.
ubuntu
samba
symbolic-link
cambraca
la source
la source
Réponses:
modifier
/etc/samba/smb.conf
pour inclureforce user = yourLogin
dans la[global]
sectionde ce fil, a travaillé pour moi:
http://ubuntuforums.org/showthread.php?t=1710811
la source
service smbd restart
Vous pouvez également essayer d'utiliser Webmin pour configurer votre partage. Il vous fournira une interface Web à laquelle vous pourrez vous connecter et configurer facilement de nombreux aspects de votre serveur:
la source
J'ai eu le même problème, et je l'ai résolu en montant le disque externe manuellement avec mon utilisateur (c'est-à-dire sans root).
la source
Le lien symbolique:
ln -s / media / MYDISK / home / camilo / MYDISK
devrait déjà avoir 777 autorisations, donc pas besoin de:
chmod 777 / home / camilo / MYDISK
vous devrez peut-être ajuster directement les autorisations de / media / MYDISK.
Et dans le bloc de partage samba, utilisez directement:
chemin = / media / MYDISK
au lieu de:
chemin = / home / camilo / MYDISK
la source