Auteur |
Message |
PoP_NicoW
Forumeur fréquent
Messages: 57
|
Posté le:
Sam 21 Mar 2009 - 18:39 |
|
Bonjour,
J'essaye de puis quelque jour a rendre un partage accessible a tous mes clients windows XP. Ca j'y arrive le problème c'est que j'aimerais qu'il soit en écriture/lecture pour tout le mode.
Mais j'y arrive pas, j'ai déjà regardé plusieurs soluce sur le net mais ça na pas l'air de marché :/
petite question en plus : y'a moyen de faire en sorte que le lecteur réseaux du client windows se reconnecte automatiquement sans demander l'authentification a chaque fois ? (script ? modif sous windows ? dans le smb.conf ?)
Voici mon smb.conf :
[global]
workgroup = NICODOMAIN
server string = DebianNico
security = user
encrypt passwords = true
guest account = nobody
invalid users = root
share modes = yes
[homes]
comment = repertoire perso
browsable = no
writable = yes
create mode = 0700
[public]
path = /home/commun
public = yes
create mode = 0755 |
_________________ si y'a un probleme y'a une solution, si y'a pas de solution y'a pas de probleme. |
|
|
|
N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire. |
donkey_kong
Résident du forum
Sexe:
Messages: 323
Localisation: localhost
|
Posté le:
Dim 22 Mar 2009 - 01:28 |
|
Salut, tu devrais mettre un writable = yes, puis vérifier les droits unix, car s'ils sont plus faibles ils seront prioritaires.
Sinon pour ta 2eme question j'ai compris que tu veux avoir tes lecteurs réseaux montés à l'ouverture de session ? Si c'est bien ça, il faut que tu renseigne la ligne "logon script=" dans le smb.conf, et donc tu crées un fichier cmd dans lequel tu utilise la commande net use.
Voilà j'espère avoir pu t'aider.
Christophe |
|
|
|
|
PoP_NicoW
Forumeur fréquent
Messages: 57
|
Posté le:
Dim 22 Mar 2009 - 12:31 |
|
Ah bah wé, j'avais juste oublié de le writable = yes
euh sinon tu peux m'en dire un peu plus sur l'utilisation de cmd pour les login ? j'ai bien compris ce que tu voulais dire mais j'ai aucune notion la dedans :/
Merci,
Edit: bon j'ai fait quelque recherche sur le net.
Le fichier cmd, il faut bien que je le créer sur le serveur samba ? déja la, je sais pa trop comment en créer un sous linux.
De plus, j'ai besoin de connecter un lecteur réseaux perso, un lecteur lié au groupe du user et enfin un lecteur réseaux public.
d'aprés ce que j'ai vu sur le net pour le premier il faut faire quelque chose dans ce style :
rep perso:
net use Y: \\nomserveur\%username%
rep public:
net use z:\\DebianNico\public
mais pour les autres ?
Je suis un peu entrain de m'embrouiller tout seul avec ce que je trouve sur le net :/
A+ |
_________________ si y'a un probleme y'a une solution, si y'a pas de solution y'a pas de probleme. |
|
|
|
donkey_kong
Résident du forum
Sexe:
Messages: 323
Localisation: localhost
|
Posté le:
Dim 22 Mar 2009 - 13:48 |
|
Il me semble que le lecteur perso se monte tout seul.
Ce que je te conseille de faire c'est un script pour chaque groupe. Dans mon exemple on va dire group1 et group2.
Tu créé donc 2 script group1.cmd et group2.cmd. Dans le smb.conf, tu met "logon script=%g.cmd". Ici %g va prendre la valeur du groupe de l'utilisateur qui ouvrira la session et donc lancera le bon script.
Dans c'est fichiers c'est bien des commandes du type net use M: \\serveur\partage
Donc t'aura 2 lignes par script : 1 pour le partage de groupe, l'autre pour le public.
Ces scripts tu les mets dans le path défini dans le partage [netlogon]. En appliquant les bons droits pour pouvoir les executer.
Bon dimanche
Christophe |
|
|
|
|
PoP_NicoW
Forumeur fréquent
Messages: 57
|
Posté le:
Dim 22 Mar 2009 - 22:11 |
|
Okay, merci beaucoup pour l'aide, je vais essayer ça tout de suite.
Edit: a marche pô :/
je vais regarder pour les droits. Sinon le cmd on le crée bien avec l'éditeur de texte et en rajoutant l'extension .cmd ?
Euh sinon le lecteur perso ne se connecte pas automatiquement sur mes clients XP |
_________________ si y'a un probleme y'a une solution, si y'a pas de solution y'a pas de probleme. |
|
|
|
donkey_kong
Résident du forum
Sexe:
Messages: 323
Localisation: localhost
|
Posté le:
Lun 23 Mar 2009 - 02:30 |
|
PoP_NicoW a écrit: |
Sinon le cmd on le crée bien avec l'éditeur de texte et en rajoutant l'extension .cmd ? |
oui
PoP_NicoW a écrit: |
Euh sinon le lecteur perso ne se connecte pas automatiquement sur mes clients XP |
Le partage Homes est-il bien décommenté ? |
|
|
|
|
PoP_NicoW
Forumeur fréquent
Messages: 57
|
Posté le:
Lun 23 Mar 2009 - 10:35 |
|
Oui, il est décommenté, il comme dans mon premier post.
Je vais regarder si je dois rajouter des options.
Par contre mon serveur n'est pas en PDC c'est peut-etre ca qui pose problème non ?
Je pensais le faire aprés. |
_________________ si y'a un probleme y'a une solution, si y'a pas de solution y'a pas de probleme. |
|
|
|
donkey_kong
Résident du forum
Sexe:
Messages: 323
Localisation: localhost
|
Posté le:
Lun 23 Mar 2009 - 14:02 |
|
Ah oué il est pas en PDC j'avais pas fais gaffe ! Donc sur tes machines tu te loguais meme pas sur le domaine alors !
Bon bah met le en PDC gogogogo |
|
|
|
|
PoP_NicoW
Forumeur fréquent
Messages: 57
|
Posté le:
Lun 23 Mar 2009 - 14:28 |
|
Okay, ca roule ca sera fait comme ca.
Je posterai mon fichier smb.conf mis a jour, j'ai rajouté pas mal de trucs.
Pour rajouter un pc sur le domaine faut bien créer un groupe "PC" ?
Je m'occupe de tout ca ce soir.
Bonne aprem' |
_________________ si y'a un probleme y'a une solution, si y'a pas de solution y'a pas de probleme. |
|
|
|
donkey_kong
Résident du forum
Sexe:
Messages: 323
Localisation: localhost
|
Posté le:
Lun 23 Mar 2009 - 18:46 |
|
Yea creer groupe machine, compte machine unix, compte samba, compte samba du root, commenter le invalid user = root sinon peut pas rejoindre domaine, domain logon = yes, domain master = yes, prefered master = yes
créer les comptes unix et samba des utilisateurs également |
|
|
|
|
PoP_NicoW
Forumeur fréquent
Messages: 57
|
Posté le:
Lun 23 Mar 2009 - 22:48 |
|
re,
voila avec quelque tuto sur le net j'ai essayé de le mettre en PDC :
[global]
workgroup = NICODOMAIN
serverstring = DebianNico
security = user
encrypt password = yes
guest account = nobody
invalid users = root
share modes = yes
wins support = yes
logon script = %G.cmd
logon home = \\%L\profiles\%U
log file = /var/log/samba/log.%m
domain logon = yes
domain master = yes
prefered master = yes
je crois avoir rien oublié.
Par contre maintenant j'ai un autre soucis, pour rajouter le PC sur le domaine j'ai rajouté un groupe "PC" , j'ai créer un utilisateur UNIX "XPNico" (en tapant cette ligne de commande: adduser --ingroup pc --shell /dev/false --no-create-home --force-badname XPNico)
J'ai voulu ensuite l'ajouter aux utilisateur samba (smbpasswd -m -a XPNico$) mais il me marque un message d'erreur :
Failed to modify password entry for user XPNico$
une idée du pourquoi, du comment ? |
_________________ si y'a un probleme y'a une solution, si y'a pas de solution y'a pas de probleme. |
|
|
|
_ToM_
Incollable du forum
Sexe:
Messages: 1131
Localisation: Fresnes
|
Posté le:
Lun 23 Mar 2009 - 22:54 |
|
Logique, l'utilisateur "XPNico$" n'existe pas dans le système Unix . |
|
|
|
|
donkey_kong
Résident du forum
Sexe:
Messages: 323
Localisation: localhost
|
Posté le:
Lun 23 Mar 2009 - 22:57 |
|
Oui tu as oublié le $ pour le compte unix |
|
|
|
|
PoP_NicoW
Forumeur fréquent
Messages: 57
|
Posté le:
Lun 23 Mar 2009 - 23:03 |
|
ben le dollar, il le rajoute tout seul justement. |
_________________ si y'a un probleme y'a une solution, si y'a pas de solution y'a pas de probleme. |
|
|
|
donkey_kong
Résident du forum
Sexe:
Messages: 323
Localisation: localhost
|
Posté le:
Lun 23 Mar 2009 - 23:05 |
|
Oui dans l'autre sens. Il faut le mettre pour le compte Unix, et il le met tout seul pour le Samba. |
|
|
|
|
PoP_NicoW
Forumeur fréquent
Messages: 57
|
Posté le:
Lun 23 Mar 2009 - 23:08 |
|
ah oui, okay, ca devient subtil quand même la
Edit: oké ça c'est bon, merci. |
_________________ si y'a un probleme y'a une solution, si y'a pas de solution y'a pas de probleme. |
|
|
|
|