J'ai réinstallé Ubuntu sur mon serveur de développement Web. Sur l'ancien, j'avais une configuration de partage smbfs pour accéder à un partage via le réseau local vers d'autres boîtes Ubuntu. Il a été installé en utilisant ce qui suit et a bien fonctionné - http://ubuntuforums.org/showthread.php?t=288534
Cette fois-ci, j'utilise cifs-utils au lieu de smbfs, mais je suppose que c'est bon?
Lors de la réinstallation du serveur, j'ai eu des problèmes pour rendre les fichiers accessibles en écriture. Son montage est correct, et quand je reçois ls -l
de ma machine locale, il me montre les permissions en écriture (bien que de mon utilisateur local), mais quand je vais créer ou sauvegarder sur un fichier cela me donne une erreur sans permission
Voici la ligne dans mon/etc/fstab. Je devais faire un changement pour pouvoir monter, et j'ai ajouté l'option ,sec=ntlmv2
, sans laquelle j'obtenais mount error(13)
//192.168.0.40/webserver /media/webserver cifs credentials=/root/.smbcredentials,sec=ntlmv2,iocharset=utf8,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0
et mon fichier de justificatif d'identité (inchangé depuis son utilisation précédente)
username=melon
password=xxxxxxxxxxxx
Comment puis-je résoudre ce problème afin que j'ai des autorisations d'écriture sur mon montage?
Assurez-vous que la ligne suivante figure dans votre fichier /etc/samba/smb.conf sur le serveur:
writeable = yes
Espérons que cela permettra un accès en écriture au partage.
Dans mon cas, la solution consistait à ajouter l'option noperm
à l'entrée fstab
Comme Mario Mastrorilli l’a déjà mentionné, l’option noperm du fstab a fonctionné. Voici le HowTo demandé (David Foerster)
Ouvrez juste / etc/fstab:
$> Sudo nano /etc/fstab
Ajouter une ligne comme ça:
//abc-fs/folder/ /media/mountpoint cifs credentials=/root/.smbcredentials,iocharset=utf8,noperm 0 0
Mount
$> Sudo mount -a
Sur votre serveur, ajoutez ce qui suit dans le fichier /etc/samb/samb.conf
:
read only = no
espérons que cela fonctionnera.