pb d'utilisateur avec samba

pb d'utilisateur avec samba - Linux et OS Alternatifs

Marsh Posté le 05-12-2002 à 09:18:40    

alors voila samba marche... du moins mon poste linux est bien reconnu sur le réseau NT4 mais je n'arrive pas à entrer sur l'ordi... mon mot de passe est normalement le même que le nom du serveur et même que celui du compte utilisateur (je faisais un test) mais le mot de passe est apparemment non reconnu...  
comment faire dans ce cas?

Reply

Marsh Posté le 05-12-2002 à 09:18:40   

Reply

Marsh Posté le 05-12-2002 à 09:40:02    

Tu procedes de quelle maniere? Integre au domaine?

Reply

Marsh Posté le 05-12-2002 à 09:43:55    

Ktulu a écrit a écrit :

Tu procedes de quelle maniere? Integre au domaine?




 
et ben à la base il y'a un réseau mis en place sous win NT4 et je dois intégrer linux (red hat 8.0) donc via samba (ou autre) et mon poste apparait bien sur le réseau de win global mais on me demande un mot de passe et quoi je mette ce n'est pas bon..  
faut-il que je me loge sous un compte défini sur linux sur un poste windows pour y avoir accès?.. vais essayer mais je c plus...

Reply

Marsh Posté le 05-12-2002 à 09:50:58    

Dans ce cas-la, c'est facile:
 
(ca a probablement deja ete dit mais je sais pas ou, donc  ;) )
 
a) Debut de fichier smb.conf:
 

[global]
   workgroup = DOMAINE
   server string = Description
   username map = /usr/local/etc/mapping.conf
 
   security = domain
   password server = *
   encrypt passwords = yes
 
   socket options = TCP_NODELAY
 
   wins server = 10.1.1.1


 
Et ensuite tes definitions de shares.
 
b) sur ton PDC, cree un compte machine avec les nom de ton serveur Unix.
 
c) sur ton serveur Unix, fais la commande: # smbpasswd -J <nomdedomaine> -R <nomdupdc>
 
d) lance les demons smbd et nmbd
 
e) moi je procede avec un fichier qui mappe les users Windows vers les users Unix (ligne username map). Exemple:

root            = moua
 
userunix1       = userwindows1
userunix2       = userwindows2


 
Essaie  ;)

Reply

Marsh Posté le 05-12-2002 à 10:02:55    

Ktulu a écrit a écrit :

Dans ce cas-la, c'est facile:
 
(ca a probablement deja ete dit mais je sais pas ou, donc  ;) )
 
a) Debut de fichier smb.conf:
 

[global]
   workgroup = DOMAINE
   server string = Description
   username map = /usr/local/etc/mapping.conf
 
   security = domain
   password server = *
   encrypt passwords = yes
 
   socket options = TCP_NODELAY
 
   wins server = 10.1.1.1


 
Et ensuite tes definitions de shares.
 
b) sur ton PDC, cree un compte machine avec les nom de ton serveur Unix.
 
c) sur ton serveur Unix, fais la commande: # smbpasswd -J <nomdedomaine> -R <nomdupdc>
 
d) lance les demons smbd et nmbd
 
e) moi je procede avec un fichier qui mappe les users Windows vers les users Unix (ligne username map). Exemple:

root            = moua
 
userunix1       = userwindows1
userunix2       = userwindows2


 
Essaie  ;)




 
 
ben moi j'ai mis ça en fait  
[global]
workgroup = trucmuche
encrypt passwords = yes
guest account = nobody
domain master = no
preferred master=no
security = server
password server = SERVEUR_NT
 
[invite]
path = /home/invite
guest ok =yes
guest only = yes
writeable = yes
 
ton petit "b) cree un compte machine avec les nom de ton serveur Unix." quand tu dis les noms mais y'a qu'un nom non??
 
et la commande de ton c) elle sert à quoi?
 
j'ai l'impression que tu fais pleins de truc que je connais pas!!
 
mais v quand même essayer!! je te dis si marche ou pas :)

Reply

Marsh Posté le 05-12-2002 à 10:57:55    

bon je dois être désepérante mais y'a rien de changer...
j'suis verte mais je v persverer!!!et je v trouver ou ça cloche!

Reply

Marsh Posté le 05-12-2002 à 11:29:35    

bon ben en fait je comprend pas!!!
pourquoi on me demande un code d'acces!!
alors que j'ai même pas de code!!!!
enfin...

Reply

Marsh Posté le 05-12-2002 à 11:32:46    

En fait, pour que le samba soit dans le domaine, comme n'importe quelle machine, il faut lui faire joindre le domaine.
 
Donc:
b) Dans le Server Manager (NT en VO hein  [:thektulu] ) Computer > Add to Domain > Precise que c'est un "Windows Server or Workstation" et mets le nom de ta machine Unix (Le nom SMB. Generalement le meme que celui DNS [Cherches pas a comprendre si tu comprends pas ca, c'est pour te situer si tu connais, mais c'est pas vital])
 
c) cette commande dis a Samba de joindre le domaine. Si t'as une erreur, tu pourras pas y acceder.

Reply

Marsh Posté le 05-12-2002 à 13:10:32    

Ktulu a écrit a écrit :

En fait, pour que le samba soit dans le domaine, comme n'importe quelle machine, il faut lui faire joindre le domaine.
 
Donc:
b) Dans le Server Manager (NT en VO hein  [:thektulu] ) Computer > Add to Domain > Precise que c'est un "Windows Server or Workstation" et mets le nom de ta machine Unix (Le nom SMB. Generalement le meme que celui DNS [Cherches pas a comprendre si tu comprends pas ca, c'est pour te situer si tu connais, mais c'est pas vital])
 
c) cette commande dis a Samba de joindre le domaine. Si t'as une erreur, tu pourras pas y acceder.
 




 
okay... mais euh... c ou que tu trouves tout ça  :pt1cable:  
parce que je me prend la tête dessus et j'ai remarqué que sur un poste win98 il me reconnait pas du moins il demande un code alors que sur un poste XP il me demande un nom d'utilisateur plus un code et la no pb il trouve tout il accède aux fichiers sous linux alors comprend pas ouinnnn  :cry:  
 
pis pour le c) ben ça marche pas j'ai bien tout mis mais chaque fois il me renvois à l'aide d'utilisation genre j'ai pas mis le bon code ou quoi... pfff c désespérant!!!

Reply

Marsh Posté le 05-12-2002 à 13:14:42    

Bon, on reprend du debut  [:thektulu]  
 
Quelques questions:
 
- Quel domaine as-tu? (NT? 2000? XP???)
- Tu me dis que tu as fait le point c) ok... Mais si t'as mal fait le b) ca marchera jamais  [:thektulu]  
- Explique ce que tu as fait aussi.
 
Vala :)

Reply

Marsh Posté le 05-12-2002 à 13:14:42   

Reply

Marsh Posté le 05-12-2002 à 13:25:23    

Ktulu a écrit a écrit :

Bon, on reprend du debut  [:thektulu]  
 
Quelques questions:
 
- Quel domaine as-tu? (NT? 2000? XP???)
- Tu me dis que tu as fait le point c) ok... Mais si t'as mal fait le b) ca marchera jamais  [:thektulu]  
- Explique ce que tu as fait aussi.
 
Vala :)




 
bon... alors depuis le début le poste serveur est sous NT4 donc ton raisonnement était bon!
et en fait g été demandé pour tes explications et normalement c bon il est bien défini en serveur et le nom de domaine était bien là
mais le hic c'est que sur le réseau y'a d machines sous 98 sous 2000 sous XP et une (la mienne) sous linux :)  
alors pour pouvoir relier les machines entre elles g pris samba et sous une machine XP elle me reconnait me voit et accepte les utilisateurs que g créé sur linux... mais la machine 98 qui me voit aussi ben elle elle me pose pb!! elle me met d'office ressource \\lenomdemachine\IPC$ et elle me demande un code
(alors qu'on a bien précisé que ct au niveau des utilisateurs)

Reply

Marsh Posté le 05-12-2002 à 13:26:49    

Et tu es dans un domaine NT4?

Reply

Marsh Posté le 05-12-2002 à 13:44:55    

voui
sinon sur linux y'a pas un moyen en mode graphique de voir les autres postes? pour savoir si je vois ou non les postes windows du moins les serveurs sur le réseau...

Reply

Marsh Posté le 05-12-2002 à 13:48:05    

Ben, si le 98 est dans le domaine, il doit pas poser de problemes si tu l'as configure comme j'ai ecris  ;)  (c'est a dire security = domain)
 
Pour un client graphique SMB, j'en avais trouve un... Mais je sais plus lequel  :/  (j'ai horreur des interfaces graphiques)
 
Essaie ca pour tester si ton Unix peut acceder aux postes Windows:  # smbclient -L <nomduserveuraacceder> -U <usernamedudomaine>
 
C'est equivalent a NET VIEW en NT.

Reply

Marsh Posté le 05-12-2002 à 13:48:17    

en fait mon but c d'arriver à faire en sorte que mon serveur linux soit parfaitement intégrer sous le serveur NT4 et que lui il servent d'hébergeur de site cad fichiers+données avec bien sur diverses sécurités... mais si déjà je bloque parce que certains postes veulent bien me reconnaitre et pas d'autres...  
au début me disais ça va pas trop compliqué... pis en fait déjà la je bloque  :cry:

Reply

Marsh Posté le 05-12-2002 à 13:49:09    

[:ripeer]  Si tu fais ca comme j'ai ecris c'en est bete tellement c'est simple  ;)

Reply

Marsh Posté le 05-12-2002 à 13:54:03    

Ktulu a écrit a écrit :

Ben, si le 98 est dans le domaine, il doit pas poser de problemes si tu l'as configure comme j'ai ecris  ;)  (c'est a dire security = domain)
 
Pour un client graphique SMB, j'en avais trouve un... Mais je sais plus lequel  :/  (j'ai horreur des interfaces graphiques)
 
Essaie ca pour tester si ton Unix peut acceder aux postes Windows:  # smbclient -L <nomduserveuraacceder> -U <usernamedudomaine>
 
C'est equivalent a NET VIEW en NT.




 
attend si je comprend bien il faut que je fasse smbclient -L lenomduserveur -U unnomd'utilisateur?

Reply

Marsh Posté le 05-12-2002 à 13:55:31    

partouche a écrit a écrit :

 
 
attend si je comprend bien il faut que je fasse smbclient -L lenomduserveur -U unnomd'utilisateur?
 




 
Exemple: Tu as un serveur de fichiers NT qui s'appel MACHIN et tu veux y acceder avec le credentiel PERSONNE, tu feras:
 
# smbclient -L //machin -U personne

Reply

Marsh Posté le 05-12-2002 à 13:59:34    

ouais ça marche ça m'a donné tous les serveurs mais aussi les stations clientes leur type de qui ils dépendent et les imprimantes... bref g tout ouais tout même plus! :) merciiiii
bon ben maintenant je v jeter la machine 98 par la fenêtre.. ben ouais y'a qu'elle qui pose pb!! lol non mais v trouver!! c déjà bien tout ça merci bcp bcp

Reply

Marsh Posté le 05-12-2002 à 14:00:26    

Et ton serveur NT accede bien a ton Samba sans demander un mot de passe?

Reply

Marsh Posté le 05-12-2002 à 14:06:19    

ben en fait g pas encore pu le tester mais vais y aller chutttt pas un mot je descend au sous-sol là où il n'y a que d gros serveurs.. la suite à bientôt.. :)

Reply

Marsh Posté le 05-12-2002 à 14:16:11    

ben oui pas de pb pour la machine NT c cool
now une dernière question si t encore la est ce que tu c si y'a moyen que moi j'accède aux fichiers d'un poste windows et de récuppérer la liste des utilisateurs windows...

Reply

Marsh Posté le 05-12-2002 à 14:27:36    

Acceder au poste Windows:
# smbclient //serveur/share -U <username>
 
Et ensuite les commandes de smbclient a l'invite.
 
 
Liste des users Windows (du domaine):
net user /domain
 :??:

Reply

Marsh Posté le 05-12-2002 à 14:34:59    

Ktulu a écrit a écrit :

Acceder au poste Windows:
# smbclient //serveur/share -U <username>
 
Et ensuite les commandes de smbclient a l'invite.
 
 
Liste des users Windows (du domaine):
net user /domain
 :??:  




 
bon g pas tout compris la..
et puis toi tu me donnes une commande sous windows c ça? le net user/ domain ?
et puis pour accéder aux postes windows ça marche pas... c pô pq..
sinon je voulais mettre NFS avec ça aurait pu aider seulement je le met où le point de montage sur windows?? parce que sur linux y'a pas de pb y'a mon exports le fichier partagé l'ad ip d'un poste c droit mais euh... comment je fais comprendre à windows qu'il doit aller chercher là-bas...??
 
ps: je c pas si tu es un prof ou quoi mais tu as bcp de patience!
en tout cas merci

Reply

Marsh Posté le 05-12-2002 à 14:47:50    

partouche a écrit a écrit :

 
 
bon g pas tout compris la..
et puis toi tu me donnes une commande sous windows c ça? le net user/ domain ?  Faut les droits admin reseau pour que ca marche et il faut lancer la commande a partir de n'importe quelle machine Windows dans le domaine
 
 
et puis pour accéder aux postes windows ça marche pas... c pô pq..  Tu le fais comment?  [:thektulu]
 
 
sinon je voulais mettre NFS avec ça aurait pu aider seulement je le met où le point de montage sur windows??  NFS c'est de Unix vers Unix, pas Unix vers Widows  ;)



Reply

Marsh Posté le 05-12-2002 à 14:54:32    

bonjour miss
alors voilà tu devrais mettre normalement une ligne de type:
public=yes dans la prtie ou tu partage ton dossier genre [partage] etc...
et puis normalement au niveau de ton poste windows il ne te demandera plus de mot de passe voilà mademoiselle !!!!

Reply

Marsh Posté le 05-12-2002 à 15:01:03    

faboubou a écrit a écrit :

bonjour miss
alors voilà tu devrais mettre normalement une ligne de type:
public=yes dans la prtie ou tu partage ton dossier genre [partage] etc...
et puis normalement au niveau de ton poste windows il ne te demandera plus de mot de passe voilà mademoiselle !!!!




 
genre je le savais pas!!!
mais fais pas genre t'as compris! t'as même pas compris ct quoi le pb! je rigole c gentil de passer m'aider bb

Reply

Marsh Posté le 05-12-2002 à 15:11:18    

Ktulu a écrit a écrit :

 




 
ben oui j'ai bien compris c depuis windows ta commande moi j'en veux une depuis linux (pour les utilisateurs)
et pis comment je la fait... c une excellente question ça!!!
mon serveur: truc la personne: machine
smbclient //truc/share -U machine
 
pis si ça existe nfs entre unix et windows je le vois partout sur d sites mais le hic c que il doit y'avoir un applicatif à installer sur windows c service unix je crois mais je le trouve pas en téléchargement (du moins g pas encore trouvé)

Reply

Marsh Posté le 05-12-2002 à 15:15:45    

Les services pour Unix peuvent être installés sur Windows NT ou Windows 2000 afin de faciliter l'intégration des machines Windows dans les environnements Unix.
 
    * Première vulnérabilité :
 
Le système de fichiers de réseau NFS est un protocole, défini par la RFC1094, permettant l'accès distant aux fichiers partagés.
 
tu vois! ça existe mais là il parle d pb que ça peut causer... moi je veux quand même l'utiliser zut quoi!!

Reply

Marsh Posté le 05-12-2002 à 15:16:48    

partouche a écrit a écrit :

 
 
ben oui j'ai bien compris c depuis windows ta commande moi j'en veux une depuis linux (pour les utilisateurs)  Ca je connais pas
et pis comment je la fait... c une excellente question ça!!!
mon serveur: truc la personne: machine
smbclient //truc/share -U machine
en theorie ca doit fonctionner puisque c'est comme ca que je fais  [:banzai]
 
 
pis si ça existe nfs entre unix et windows je le vois partout sur d sites mais le hic c que il doit y'avoir un applicatif à installer sur windows c service unix je crois mais je le trouve pas en téléchargement (du moins g pas encore trouvé)   Ok  [:thektulu]



Reply

Marsh Posté le 05-12-2002 à 15:18:09    

partouche a écrit a écrit :

Les services pour Unix peuvent être installés sur Windows NT ou Windows 2000 afin de faciliter l'intégration des machines Windows dans les environnements Unix.
 
    * Première vulnérabilité :
 
Le système de fichiers de réseau NFS est un protocole, défini par la RFC1094, permettant l'accès distant aux fichiers partagés.
 
tu vois! ça existe mais là il parle d pb que ça peut causer... moi je veux quand même l'utiliser zut quoi!!  




 
Vu que ca m'interesse pas du tout d'integrer un Windows a un Unix, j'ai la flemme de chercher  [:thektulu2]

Reply

Marsh Posté le 05-12-2002 à 15:19:33    

Ktulu a écrit a écrit :

 
 
Vu que ca m'interesse pas du tout d'integrer un Windows a un Unix, j'ai la flemme de chercher  [:thektulu2]  




 
lol c pas grave je peux chercher toute seule no pb!

Reply

Marsh Posté le 05-12-2002 à 15:20:26    

partouche a écrit a écrit :

 
 
lol c pas grave je peux chercher toute seule no pb!




Vu que je suis plutot pour la disparaission de Windows au niveau des serveurs, tu comprends mon entrain  [:thektulu]

Reply

Marsh Posté le 05-12-2002 à 15:31:14    

Ktulu a écrit a écrit :

 
Vu que je suis plutot pour la disparaission de Windows au niveau des serveurs, tu comprends mon entrain  [:thektulu]  




 
c ton choix tadammm
non mais bon étant dans une entreprise où linux était inexistant il faut bien que je le fasse intégrer en douceur... sinon ils voudront pas :)

Reply

Marsh Posté le 05-12-2002 à 15:35:24    

Moi je leur ai rien dit, j'ai tout configure, tout prepare, tourne la clef, ils ont vu que ca fonctionnait et ensuite je leur ai dit que c'etait du FreeBSD  [:banzai]

Reply

Marsh Posté le 05-12-2002 à 17:57:05    

Ktulu a écrit a écrit :

Moi je leur ai rien dit, j'ai tout configure, tout prepare, tourne la clef, ils ont vu que ca fonctionnait et ensuite je leur ai dit que c'etait du FreeBSD  [:banzai]




 
c'est une solution mais bon ..
sinon pour ta manip pour accéder aux fichiers windows ben en fait g trouvé comment qu'on fait en fait c:
smbclient //NomPoste/Chemin_fichier -U NomUtilisateur -N  
le -N c pour pas donner de mot de passe vala
 
mais g eu un petit problème en fait c pour entrer des répertoire où il y'a des espaces genre "Mes Documents" ben ça il aime pas linux..
 
enfin voila c fini pour aujourd'hui alors pitere à demain  :sarcastic:

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed