Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3929 connectés 

 


Dernière réponse
Sujet : les variables sous dos ??
Thoregon j'espere que ca peut t'aider, j'ai pas trop le ttps de fouiller
 
 
Comme WNT, Samba peut authentifier les utilisateurs Windows et définir un environnement personnalisé : raccourcis du menu démarrer, icones du bureau, préférences comme fond d'écran ou couleurs que chacun retrouvera quelque soit la machine sur laquelle il se connecte.  
 
Cette fonctionnalité n'est disponible qu'à partir de Samba 2.1 pour des clients Windows NT. Pour W85/98, dans Configuration Réseau sélectionnez Clients/Microsoft/Client pour les réseaux Microsoft Dans "Propriétés": cocher la case "ouvrir la session sur un domaine NT", et indiquer le nom du DOMAINE qui est identique au WORKGROUP.  
 
Script de logon
Cela se fait par un fichier *.bat rangé sur le serveur Samba.  
 
[global]
 security=user
 domain logons = Yes
 logon script=%U.bat
[netlogon]
 comment = Network Logon Services
 path=/home/samba/netlogon
 writeable= no
 guest ok = no
 browseable = no
 locking = no
 case sensitive = no
 
%U prend comme valeur le nom de l'utilisateur. Le partage netlogon est l'endroit où sont rangés les scripts *.bat. Ainsi pour l'utilisateur dupond il y aura un fichier: /home/samba/netlogon/dupond.bat  
Exemple d'un script dupond.bat  
 
echo Mise a l'heure
net time \\zoroastre /set /yes
echo Ouverture de partages
net use h: \\zoroastre\tmp
 
Ce script sera exécuté sous Windows, il doit avoir des fins de ligne à la MSDOS.  
 
Le script de logon peut être collectif, par exemple:  
 
logon script=startup.bat
 
Profil mobile (roaming profile)  
Il permet de garder le même environnement de travail tout en changeant de machine: l'environnement est stocké sur le serveur.  
 
[global]
  domain logons = yes
  security = user
  logon path = \\zoroastre\profile\%U
[profile]
  comment = User profiles
  path = /home/samba/profile
  create mode = 0600
  directory mode = 0700
  writable = yes
  browsable = no
 
 
Le partage profile contiendra les profils utilisateurs. Par exemple le répertoire /home/samba/profile/dupond. Des fichiers sont copiés dans ce répertoire à la 1ère connexion, notamment un user.dat.  
L'utilisateur Windows peut changer son profil. L'administrateur peut rendre un profil obligatoire (mandatory) en renommant user.dat en user.man et en mettant les fichiers read-only.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Thoregon j'espere que ca peut t'aider, j'ai pas trop le ttps de fouiller
 
 
Comme WNT, Samba peut authentifier les utilisateurs Windows et définir un environnement personnalisé : raccourcis du menu démarrer, icones du bureau, préférences comme fond d'écran ou couleurs que chacun retrouvera quelque soit la machine sur laquelle il se connecte.  
 
Cette fonctionnalité n'est disponible qu'à partir de Samba 2.1 pour des clients Windows NT. Pour W85/98, dans Configuration Réseau sélectionnez Clients/Microsoft/Client pour les réseaux Microsoft Dans "Propriétés": cocher la case "ouvrir la session sur un domaine NT", et indiquer le nom du DOMAINE qui est identique au WORKGROUP.  
 
Script de logon
Cela se fait par un fichier *.bat rangé sur le serveur Samba.  
 
[global]
 security=user
 domain logons = Yes
 logon script=%U.bat
[netlogon]
 comment = Network Logon Services
 path=/home/samba/netlogon
 writeable= no
 guest ok = no
 browseable = no
 locking = no
 case sensitive = no
 
%U prend comme valeur le nom de l'utilisateur. Le partage netlogon est l'endroit où sont rangés les scripts *.bat. Ainsi pour l'utilisateur dupond il y aura un fichier: /home/samba/netlogon/dupond.bat  
Exemple d'un script dupond.bat  
 
echo Mise a l'heure
net time \\zoroastre /set /yes
echo Ouverture de partages
net use h: \\zoroastre\tmp
 
Ce script sera exécuté sous Windows, il doit avoir des fins de ligne à la MSDOS.  
 
Le script de logon peut être collectif, par exemple:  
 
logon script=startup.bat
 
Profil mobile (roaming profile)  
Il permet de garder le même environnement de travail tout en changeant de machine: l'environnement est stocké sur le serveur.  
 
[global]
  domain logons = yes
  security = user
  logon path = \\zoroastre\profile\%U
[profile]
  comment = User profiles
  path = /home/samba/profile
  create mode = 0600
  directory mode = 0700
  writable = yes
  browsable = no
 
 
Le partage profile contiendra les profils utilisateurs. Par exemple le répertoire /home/samba/profile/dupond. Des fichiers sont copiés dans ce répertoire à la 1ère connexion, notamment un user.dat.  
L'utilisateur Windows peut changer son profil. L'administrateur peut rendre un profil obligatoire (mandatory) en renommant user.dat en user.man et en mettant les fichiers read-only.
athor nunux bien sur
debian plus precisement avec samba
Thoregon serveur du domaine sous nt ou linux
athor mon pc sous 98 fesant parti d'un domaine a une phase de login donc a un nom de user et un mdp
 
c se nom de user que je veux recupérer pour faire un srcipt netlogon general (et pas un srcipt par personne)
mareek étant donné qu'il n'y a pas d'utilisateur sous dos, je vois mal comment on pourrait récupérer son nom
Thoregon pour rappel dos monotache monoutilisateur donc il a raison vise plutot cote nt
yakapa sous NT c est USERNAME
athor ya t'il une variable sous dos qui permet de recupérer le nom de l'utilisateur ??

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)