Le jeudi 27 Octobre 2005 19:49, cc a écrit : > Le jeudi 27 Octobre 2005 18:40, linux_forever2001 a écrit : > > jour, > > > > ce que je veux dire, et j'espère que cette fois je serai clair, c > > que, les droits sur mes fichiers sur le serveur ne correspondent pas > > avec ceux mon poste perso sous linux quand je me connecte à ma > > ressource. > > je suppose que tu as : > - d'une part, un serveur sous linux > - d'autre part, un autre poste client du serveur également sous linux
tout à fait > > > explication: > > > > mon fichier a comme propriétaire user1 et comme groupe:gpe1. > > tu parles bien des propriétaire et groupe sur le serveur oui oui :) > > > ça ce sont les VRAIS droits, ceux que g fixé, et qui font que depuis > > le poste windows, tout fctionne TRES bien. > > je ne vois pas le rapport bin je veux dire par là, que ces droits qui s'affichent, sont corrects, ce sont ceux qui j'ai demandé. Et depuis windows, quand je me connecte à cette ressource, si je vérifie les droits, ce sont bien eux qui s'affichent. > > > Mais, quand je me connecte via smb4k à cette ressource si je regarde > > les propriétés (les droits) j'ai ceci: > > > > utilisateurs: userx groupe:sadm > > tu regardes maintenant les droits de quelle endroit ? côté serveur ou > côté client ? D'après ce que je vois, cela *doit* être les droits vus > du côté client. Ce sont *toujours* les droits définis au montage, donc > propriétaire : ton compte local, groupe : ton groupe primaire. > oui, je suis bien du coté du client. et je me connecte, je me connecte depuis ma session sur mon poste local user1 et j'utilise comme identifiant pr monter la ressource user1 avec le mdp défini ds smb pr user1. > Ces informations sont converties sur le serveur, via la conversion > rid/uid-gid, en un user et groupe sur le serveur qui correspond à > l'association faite au niveau de la base de comptes samba. > Ce qui veux dire que, si à partir de ton client linux, tu crées un > fichier, il devrait avoir les bons droits, à savoir l'user et le groupe > associés sur le serveur à ton nom de login samba. > Le _nom_ est le même, pas forcément les uid/gid. > > Je ne sais pas si je me fais bien comprendre... > Un exemple : j'ai un compte sur le serveur au nom de user1, uid 502. > Je crée un compte samba avec smbpasswd -a user1 (mettre le mot de passe > samba, pas nécessairement le même que le compte système - qui peux > d'ailleurs être inactif) > Samba possède maintenant un compte nommé user1, avec le mot de passe > samba que tu viens de rentrer. > > Tu te connectes avec smb4k, en mettant dans l'authentification user1 et > ton mot de passe. > > Tu te connectes donc à la ressource, et tu la montes. > À qui appartient une ressource montée par un utilisateur ? À > l'utilisateur local (côté client). Donc à l'user qui a monté la > ressource, en l'occurence celui qui a lancé smb4k ! > > OK ? > dc si je comprend bien, le cheminement est normal. samba convertit donc bien l'uid de la personne se connectant depuis le client. dc, j'en conclut que quand je regarde les droits avec konsole ou konqueror, il récupère l'uid et guid des fichiers distant, regarde ds la base de compte local du client, et m'indique dc leur nom. (et au passage m'interdit dc d'y écrire ou d'y lire etc....) il faudrait dc, que les ids de mes clients, soient les même que ceux du serveur c'est ça ??? > > userx étant un utilisateur local de mon poste et sadm un gpe. > > > > > > J'en conclut dc, que mon client récupère l'uid et guid. > > problème: > > > > UID sur le serveur ||| user sur le serveur ||| user sur le client > > UID 502 user1 userx > > GUID 505 Common sadm > > > > Bilan: je n'ai plus les bons droits. > > > > comment faire pr corriger cela ? > > est-il sans risque de coordonner les UID et GUID entre le serveur et > > le client, je veux dire par là est-il possible de les changer sans > > que tout ne oarte en vrille ??? > > > > merci > > > > PS: c pas simple à expliquer, mais j'espère que j'ai réussi cette > > fois à m'expliquer:)
____________________________________________________ Want to buy your Pack or Services from Mandriva? Go to http://store.mandriva.com Join the Club : http://www.mandrivaclub.com ____________________________________________________
