J'ai Freenas Server et Domain-Controller avec Windows Server 2008. J'utilise OpenSUse 11.4 et mon compte Windows a un accès complet à freenas CIFS partager. Je peux me connecter via n'importe quel fichier filemanager avec support de protocole SMB à l'aide de smb://windows_user@freenas/share
Et je peux lire et écrire dans n'importe quel dossier.
Maintenant, j'essaie de configurer Mont.Cifs. Voici ma chaîne en /etc/fstab
:
//freenas/share /mnt/Data cifs username=windows_user,password=windows_password,_netdev,uid=1000,gid=100 0 0
(où 1000 est mon identifiant utilisateur Linux par défaut et 100 est un identifiant de groupe "utilisateur").
Après mount -a
Je vois des dossiers de FreeNas Partager mais je peux les lire/les écrire uniquement en tant qu'utilisateur root (non par défaut avec ID = 1000).
Aussi ls -o
dit que le propriétaire du dossier est de 1000 mais pas d'accès en lecture/écriture.
J'ai essayé des options telles que "File_Mode = 0777" ou "Dir_Mode" ou forcer UID ou ajoutez l'utilisateur 1000 au groupe de racines - rien de tout cela n'a fonctionné. Des idées ce qui ne va pas?
Résolu en mettant une ligne dans FSTAB:
//192.168.1.33/Public /mnt/nasPublic cifs username=username,password=password,rw,nounix,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
alors
Sudo mount -a
Hmmm, voulez-vous vraiment permanent 777 sur DIR et fichiers? Vous pouvez spécifier votre fichier de fichier et dir adn l'UID et GID. Pour permettre le montage non-racine, essayez l'option "Utilisateur" ou "Utilisateurs" pour la monture (voir l'homme Mont.Cifs)
par exemple.
//myNAS/nasmedia /media/nasmedia cifs noauto,users,_netdev,credentials=/etc/.smbcredentials,iocharset=utf8,uid=1000,gid=1002,file_mode=0774,dir_mode=0775 0 0