[RéSOLU] samba // netlogon problème

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

[RéSOLU] samba // netlogon problème

Messagepar chpego » 24 Fév 2006 21:39

Bonsoir à tous ... 8)

J'ai un petit problème au niveau de samba, ma SME7 est devenu un PDC, et maintenant j'aimerai gerer moi même les scripts lorsque un utilisateur se connecte, donc pour ca j'ai fais pas mal de recherche sur le forum et j'ai trouvé la manip à faire ici, donc voilà je procede de la meme maniere je fais une petite vérification dans le fichier /etc/smb.conf et ensuite je créer un fichier chpego.bat dans le répertoire /home/e-smith/files/samba/netlogon ... seulement voilà lorsque je me connecte sur le controleur de domaine à partir d'un poste, bah il n'execute pas mon fichier chpego.bat .... :cry: J'ai remarqué une petite chose: dans le fichier d'originie netlogon.bat il n'y a que des REM ( des commentaires en faite...) mais qu'il n'y avait aucune commande MS DOS, or lorsque je me logge j'avais bien un lecteur réseaux ( le home de mon user) affecté ...


:? Quelqu'un peut-il m'aider ??? :cry:
Dernière édition par chpego le 24 Fév 2006 23:26, édité 1 fois au total.
SME7 Final (Serveur et Passerelle ) :
- ANTEC SLK3000B-EU
- ASROCK K7VT4A PRO
- AMD Duron 850Mhz
- KINGSTON 1024Mo PC3200
- Maxtor 80Go (IDE), Western Digital 320Go (SATAII)
Avatar de l’utilisateur
chpego
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 156
Inscrit le: 16 Fév 2006 19:01
Localisation: Strasbourg

Messagepar Siger » 24 Fév 2006 22:13

Bonjour,

Il faut quelques précisions :

Souhaites-tu un netlogon par utilisateur ? Oui, d'après ce que j'ai compris.
chpego est-il un utilisateur ?
Es-tu sûr que le fichier en question n'est pas exécuté ? Qu'as-tu mis dans ce fichier ?

Que comptes-tu faire faire à ton netlogon ?

Le fichier netlogon.bat est un exemple. il ne fait rien, puisque des REM précèdent les commandes. Il peut servir de base pour créer d'autres netlogons.
Avatar de l’utilisateur
Siger
Premier-Maître
Premier-Maître
 
Messages: 62
Inscrit le: 28 Mars 2002 01:00

Messagepar chpego » 24 Fév 2006 22:25

Oui je veux faire un netlogon par utilisateur.... :wink:

Oui chpego est un utilisateur :wink:

dans le fichier j'ai mis un truc basique genre :
Code: Tout sélectionner
net use z: \\Nunux-server\chpego
net use y: \\Nunux-server\commun


Sachant que commun est une ibay que j'ai créer, que seul le groupe que j'ai défini puisse y acceder, et chpego est bien dans ce groupe :P

Ce que je vais faire de mon netlogon : associer différents lecteurs réseaux comme par exemple celui de home

Merci de m'aider :P
SME7 Final (Serveur et Passerelle ) :
- ANTEC SLK3000B-EU
- ASROCK K7VT4A PRO
- AMD Duron 850Mhz
- KINGSTON 1024Mo PC3200
- Maxtor 80Go (IDE), Western Digital 320Go (SATAII)
Avatar de l’utilisateur
chpego
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 156
Inscrit le: 16 Fév 2006 19:01
Localisation: Strasbourg

Messagepar Siger » 24 Fév 2006 22:35

Hello,

Pour ma part, j'ai effectué cette manip de nombreuses fois. Ca fonctionne très bien.J'ai fait ça (voir ci-dessous) et ça fonctionne sans problème. Cela correspond-il à ta démarche ?
Je suppose que ta station est sous XP pro, 2000 ou windows98, et qu'elle est intégrée au domaine géré par SME, qui est déclaré comme contrôleur de domaine.


SAMBA : Script de logon en fonction de l'utilisateur, en mode PDC : (source : logiciel-libre.org)

Préparation du template :
mkdir -p /etc/e-smith/templates-custom/etc/smb.conf
cp /etc/e-smith/templates/etc/smb.conf/11logonScript /etc/e-smith/templates-custom/etc/smb.conf
pico /etc/e-smith/templates-custom/etc/smb.conf/11logonScript

Modifiez comme suit :
{
# if you enable domain logons then you may want a per-machine or
# per user logon script
# run a specific logon batch file per workstation (machine)
# ; logon script = %m.bat\n
# run a specific logon batch file per username
# ; logon script = %U.bat\n\n";
return "" unless (db_get_prop($confref, "smb", "DomainMaster") eq "yes");
'logon script = %U.bat';
}

Mise en application :
/sbin/e-smith/expand-template /etc/smb.conf
service smb reload
Avatar de l’utilisateur
Siger
Premier-Maître
Premier-Maître
 
Messages: 62
Inscrit le: 28 Mars 2002 01:00

Messagepar chpego » 24 Fév 2006 22:52

J'ai déjà fais cette manip mais sans succès .... :(

Ce qui me turlupine c'est le fais que lorsque j'enleve tout fichier dans le dossier netlogon, j'ai comme même un lecteur réseau qui est crée.... :? :? bizarre bizarre ... je rappel que je suis sur une SME7(pre3)
SME7 Final (Serveur et Passerelle ) :
- ANTEC SLK3000B-EU
- ASROCK K7VT4A PRO
- AMD Duron 850Mhz
- KINGSTON 1024Mo PC3200
- Maxtor 80Go (IDE), Western Digital 320Go (SATAII)
Avatar de l’utilisateur
chpego
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 156
Inscrit le: 16 Fév 2006 19:01
Localisation: Strasbourg

Messagepar chpego » 24 Fév 2006 23:25

ouf ! J'ai trouvé la solution :wink: alors en faite l'erreur se situerai dans

Code: Tout sélectionner
/sbin/e-smith/expand-template /etc/smb.conf


il faut en faite faire un

Code: Tout sélectionner
/sbin/e-smith/expand-template /etc/samba/smb.conf


Bizarre est-ce que c'est seulement dans la version 7 de la SME qu'il y est un dossier samba dans etc ?

Voilà encore merci à toi, Siger :P
SME7 Final (Serveur et Passerelle ) :
- ANTEC SLK3000B-EU
- ASROCK K7VT4A PRO
- AMD Duron 850Mhz
- KINGSTON 1024Mo PC3200
- Maxtor 80Go (IDE), Western Digital 320Go (SATAII)
Avatar de l’utilisateur
chpego
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 156
Inscrit le: 16 Fév 2006 19:01
Localisation: Strasbourg

Messagepar Grand-Pa » 25 Fév 2006 02:03

chpego a écrit:Bizarre est-ce que c'est seulement dans la version 7 de la SME qu'il y est un dossier samba dans etc ?
Code: Tout sélectionner
[root@sme-601 root]# ll /etc/samba/smb.conf
lrwxrwxrwx    1 root     admin          13 fév  7 04:36 /etc/samba/smb.conf -> /etc/smb.conf

Avant de développer un template, il faut regarder son chemin complet dans /etc/e-smith/templates/ :wink:
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France

Messagepar Siger » 25 Fév 2006 10:27

Bonjour,

De toutes façons, après l'"expand-template", il vaut otujours mieux éditer le fichier de config utilisé par ls système, afin de vérifier sil es modifs ont été prises en compte !

vi /etc/smb/smb.conf


En tout cas, c'est bon à savoir : l'arborescence des templates a été modifiée dans SME 7.

Au plaisir,

RV
Avatar de l’utilisateur
Siger
Premier-Maître
Premier-Maître
 
Messages: 62
Inscrit le: 28 Mars 2002 01:00

Messagepar Grand-Pa » 25 Fév 2006 10:53

Non, au niveau de smb.conf, tout est pareil. Je ne comprend donc pas le problème de chpego. :?
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France

Messagepar chpego » 25 Fév 2006 11:55

Grand-Pa a écrit:
chpego a écrit:Bizarre est-ce que c'est seulement dans la version 7 de la SME qu'il y est un dossier samba dans etc ?
Code: Tout sélectionner
[root@sme-601 root]# ll /etc/samba/smb.conf
lrwxrwxrwx    1 root     admin          13 fév  7 04:36 /etc/samba/smb.conf -> /etc/smb.conf

Avant de développer un template, il faut regarder son chemin complet dans /etc/e-smith/templates/ :wink:


c'est sur une SME 6 que tu as testé ou une version 7 ?
J'ai pas pensé à regardé tout de suite si il y avai un lien entre "/etc/samba/smb.conf" et "/etc/smb.conf" :?


Edit: voilà ce que me donne un
Code: Tout sélectionner
[root@nunux-server etc]# ll /etc/samba/smb.conf
-rw-r--r--  1 root root 3177 fév 24 22:28 /etc/samba/smb.conf
SME7 Final (Serveur et Passerelle ) :
- ANTEC SLK3000B-EU
- ASROCK K7VT4A PRO
- AMD Duron 850Mhz
- KINGSTON 1024Mo PC3200
- Maxtor 80Go (IDE), Western Digital 320Go (SATAII)
Avatar de l’utilisateur
chpego
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 156
Inscrit le: 16 Fév 2006 19:01
Localisation: Strasbourg

Messagepar Grand-Pa » 26 Fév 2006 05:00

En effet, en v6, /etc/samba/smb.conf pointe vers /etc/smb.conf mais pas en v7 : ce sont 2 fichiers indépendants. Cependant, quand on regarde l'architecture des templates, on ne voit de référence que pour /etc/smb.conf sur les 2 versions (v6 et v7).

Si ça en intéresse certains, je les laisse chercher le pourquoi du comment. Perso, m'en fout un peu, hihi... :lol:
Et hop, finis les galons !
Avatar de l’utilisateur
Grand-Pa
Vice-Amiral
Vice-Amiral
 
Messages: 728
Inscrit le: 08 Avr 2002 00:00
Localisation: Gap, France


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron