script d'ouverture de session sous samba - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 07-05-2007 à 23:01:43
moi je fais:
[netlogon]
path = /home/netlogon/%g
writable = No
browseable = No
write list = Administrateur
ensuite tu créés des dossiers
/home/netlogon/grp1
/home/netlogon/grp2
/home/netlogon/grp3
qui contiennent tes scripts
Marsh Posté le 08-05-2007 à 11:07:11
Salut,
En fait, je fais comme ça aussi en temps normal mais pour tout te dire, je passe le BTS et je dois faire un mini-programme avec au moins un boucle.
Donc c'est pour ça que j'ai fait ce script
Sais-tu si mon idée est bonne? as-tu une autre idée?
Merci
Marsh Posté le 08-05-2007 à 15:02:21
ok,
laisse tomber, y a pas de code a faire pour le bts, j'ai fait un bts aussi.
pas la peine de faire des trucs trop compliqués non plus.
j'ai présenté mon samba/ldap, les profs ont pas arretés de me poser des questions concernant les bases de linux ("c'est quoi une dsitribution ?", "pourqoui t'as choisi debian?""dans le milieu professionnel on utilise pas debian, c'est un mauvais choix".........)
Conclusion j'ai pas eu le temps de montrer ...
Marsh Posté le 08-05-2007 à 17:05:35
Je ne sais quand tu as passé le bts mais l'introduction de la competence programmation est toute recente.
C'est pourquoi notre prof nous a dit de faire un programme avec au minimum un boucle.
Comme je suis nulle en prog, je me suis dit que j'allais faire le minimum c'est à dire juste une boucle en l'occurence un "if".
C'est super chiant mais je dois trouver quelque chose.
t'as pas une idée?
Marsh Posté le 08-05-2007 à 17:20:29
linoute a écrit : Je ne sais quand tu as passé le bts mais l'introduction de la competence programmation est toute recente. |
je l'ai passé l'année derniere, c'est une legende urbaine le petit programme, mais bon tu peux le faire ca n'enleve pas de points
Marsh Posté le 08-05-2007 à 18:19:18
dam1330 a écrit : ok, |
ouay mais c'est quoi ces examinateurs bidon
http://news.netcraft.com/archives/ [...] ebian.html
This growth [i](of debian usage)[/i] is particularly noticeable at some of the larger central European hosting locations, including Komplex, Lycos Europe, Proxad and Deutsche Telecom. |
lol koi
Marsh Posté le 08-05-2007 à 20:54:18
mon prof, qui fait egalement passer des pti, nous a dit de le faire donc je ne vais pas le mettre en doute meme si ça ne m'enchante pas. Au pire, ça ne servira à rien, au mieux je gagnerais des points.
Sinon quelqu'un peut m'aider s'il vous plait?
Marsh Posté le 08-05-2007 à 22:51:39
enfoiro a écrit : ouay mais c'est quoi ces examinateurs bidon
|
oui je sais bien, mais j'etais en exam, donc j'allais pas me brouiller avec le prof.
Il m'a demandé ce que c'etait une "console" et ne connaissait pas la commande "su".
Alors que j'avais pour idée de lui expliquer le fonctionnement de l'authentification LDAP ...
Marsh Posté le 09-05-2007 à 13:06:30
dam1330 a écrit : oui je sais bien, mais j'etais en exam, donc j'allais pas me brouiller avec le prof. |
fermer sa gueule au bon moment, ya ke ca à faire, et surtout pas lui faire sentir que c'est une quiche.
essaie de passer des certifs car ton niveau semble bon, ca serait dommage de te faire payer au lance-pierres à cause du diplôme.
Marsh Posté le 09-05-2007 à 14:52:58
A part ça personne peut m'aider?
quelqu'un peut me dire si mon prog en haut est correcte?
Merci
Marsh Posté le 09-05-2007 à 15:59:24
Non il ne marchera pas, et ce pour plusieurs raisons :
1-
Citation : %G est la variable d'environnement de samba pour designer le groupe |
Certes, mais cette variable n'est accessible que dans le fichier de conf de samba, smb.conf
Or ton script va s'exécuter sur un poste client Windows.
Donc quand ton script sera lancé, il ne vera que l'environnement du poste client windows (que tu obtiens avec la commande set dans une console MS-DOS)
Donc soit tu peux obtenir cette info de groupe via une variable d'environnement Windows, soit tu fais comme dam1330 te l'indiquais un dossier ou un script spécifique par groupe
2-
Citation : |
une étiquette se note :NOM_ETIQUETTE, mais par contre c'est GOTO ETIQUETTE
Les deux points sont de trop
3-
Histoire d'être un peu plus propre, je mettrai le nom du serveur dans une variable
Pour ensuite :
Citation : net use w: \\%srv%\informatique |
Imagine un script qui monte 15 lecteurs réseaux, le jour où tu changes le nom du serveur, tu es content du copier / coller
Marsh Posté le 10-05-2007 à 17:28:24
fighting_falcon a écrit : Non il ne marchera pas, et ce pour plusieurs raisons :
|
merci pour tes réponses
Entre temps, j'avais cherché et constaté les mêmes erreurs que toi sauf que je n'avais pas pensé à la variable pour le serveur.
En fait, normalement je fais comme dam133 mais là, je suis dans le contexte du BTS et doit faire un mini-programme avec au moins une boucle.
BOn je vais chercher encore...
Si tu as une idée, n'hesites pas!
merci
Marsh Posté le 07-05-2007 à 20:01:56
Bonjour,
Je voudrais des conseils en matière de script, j'explique:
J'ai un serveur samba et un client sous Windows XP. Sur le serveur samba, il y a 3 groupes d'utilisateurs auquels correspondent des dossiers.
Je voudrais associer chaque groupe à un dossier par l'intermediaire d'un lecteur réseau à l'ouverture de session donc j'ai choisi de passer par un fichier batch.
j'ai ecrit un fichier batch,pouvez vous me dire s'il est correct :
%G est la variable d'environnement de samba pour designer le groupe
@echo off
if %G=="finance" goto :finance
if %G=="informatique" goto :informatique
:finance
net use v: \\serveur\finance
goto :fin
:informatique
net use w: \\serveur\informatique
:fin
merci