web-dev-qa-db-fra.com

Montez CIFS à travers le fstab non lisible / écritable

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?

6
ink

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
6
emaz

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
5
Amos Folarin