Bonjour mon cher journal,
dans le cadre d'un stage de fin d'année, je dois monter un PDC avec Samba. La version présente est la 2.2.7.
J'ai un réseau client composé de WinXP et de Win98.
J'ai trouvé un super site :
https://web.archive.org/web/20040608033058/http://linux-france.org:80/~eprigent/ (NdM: remplacement par un lien archive.org)
J'ai utilisé la 5ème documentation, pour faire fonctionner les WinXP d'abord, aucun problème, ça roule. Mais impossible de faire se connecter un Win98.
Est ce que il est possible de faire fonctionner un Win98 en même temps qu'un Win2k/XP sur le même PDC ?
Soit j'ai Win98 qui fonctionne, soit WinXP, jamais les deux en même temps.
Merci.
# Login sous Win98
Posté par Matthieu . Évalué à 2.
Peux-être ton problème est là, peut-être pas...
[^] # Re: Login sous Win98
Posté par spongurex . Évalué à 2.
Je veux avoir un domaine. Samba serai le controleur de domaine.
Donc, quand je démarre Windows, j'ai la boite avec :
- nom d'utilisateur
- mot de passe
- domaine
et quand je met le nom et le mot de passe associé, j'ai un refus. Le serveur me jete.
Mais il y a une nouveauté. Le compte 'root' peux se connecter avec Win98. Donc, c'est spécifique aux utilisateurs normaux.
Donc, état des lieux :
- WinXP : root et utilisateurs normaux sans problème
- Win98 : root sans problème, utilisateurs normaux refusés.
[^] # Re: Login sous Win98
Posté par Quzqo . Évalué à 2.
- Parviens-tu à te connecter depuis le serveur avec smbclient //< serveur >/< partage > < passwd > -u < user > ?
- As-tu par hasard certains caractères "louches" dans tes password (², [:space:], ...) ?
[^] # Re: Login sous Win98 - correctif
Posté par Quzqo . Évalué à 2.
le premier log est "/var/log/samba/< machine >" ?
[^] # Re: Login sous Win98
Posté par spongurex . Évalué à 2.
Les carractères sont tous ce qu'il y a de plus normaux [a-z]
La commande que tu me donne fonctionne bien.
C'est etonnant qu'avec WinXP tous les utilisateurs fonctionnent et que avec Win98 seul un utilisateur peux se connecter.
Mais quel utilisateur ! ;-)
Merci quand même. Je vais essayer de chercher un erreur dans mes fichiers smbpasswd, smbusers mais je suis déjà repassé plein de fois dessus.
[^] # Re: Login sous Win98
Posté par Quzqo . Évalué à 2.
Aucune trace de tentative de connection ? (au besoin, change le niveau de trace du serveur dans le smb.conf -> voir le man, je ne me souviens pas de l'option)
Il s'agit donc probablement d'un problème du côté de W98...
N'y-a-t-il pas une politique de sécurité bizarre sur les postes W ? (poledit)
Un utilisateur W98 lambda peut-il browser les partages réseau "standard" ? S'y connecter ?
Sinon, je sèche...
# encrypt passwords
Posté par Dragon . Évalué à 1.
Les version au dessus de Windows 98 OSR2a ou b sont configurés avec les mots de passe crypté par défault. En dessous non.
Donc :
To get Windows to work with encrypted SMB passwords:
Windows 95/98 =============
Using the registry editor (regedit), create the registry setting HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP Add a new DWORD value: Value Name: EnablePlainTextPassword Data: 0x01.
[^] # Re: encrypt passwords
Posté par spongurex . Évalué à 2.
Par contre une nouvelle donnée fait son entrée.
extrait d'un post juste au dessus :
Mais il y a une nouveauté. Le compte 'root' peux se connecter avec Win98. Donc, c'est spécifique aux utilisateurs normaux.
Donc, état des lieux :
- WinXP : root et utilisateurs normaux sans problème
- Win98 : root sans problème, utilisateurs normaux refusés.
[^] # Re: encrypt passwords
Posté par CopainJack (site web personnel, Mastodon) . Évalué à 4.
Je me rappelle que le seule windows 98 avait son profile dans /home/sonlogin/profile et les autres windows 2000 etait bien tout rangé dans /home/samba/profiles/sonlogin.
J'avais dit à samba de le faire avec 'logon home = \\%N\%U\profile' et 'logon path = \\%N\profiles\%U'
[^] # smack !!!
Posté par spongurex . Évalué à 2.
ça a marché...
... une fois :-(((
Sérieusement, je comprend pas.
Voila en détail ce que j'ai fait :
- J'ai créer un répertoire 'profile' dans le repertoire de l'utilisateur :
mkdir /home/user/profile
- j'ai connecté ma machine win98 : houra !!!
puis ensuite :
j'ai voulu mettre tes parametre, j'ai redemarré Samba => dommage.
Donc je revient en arrière, je redémarre Samba => toujours dommage.
Je suis un peu surpris mais en tous cas, voila une sérieuse piste. Reste plus qu'a refaire marcher le tout.
Merci.
[et hop : +1]
# ça marche :-)
Posté par spongurex . Évalué à 2.
Dans mon réseau, j'ai un tunnel qui passe par internet. De chaque coté j'ai un serveur Samba. Les postes clients doivent acceder au serveur qui est de l'autre coté du tunnel par rapport à eux.
Dans mes serveurs DHCP je spécifiais bien que le serveur Samba à utiliser était celui de l'autre coté du tunnel
( option netbios-name-servers 192.168.x.x )
Win XP est intelligent, il cherchait à communiquer avec le bon serveur.
Win 98 est bête, avant de communiquer avec le bon serveur, il faisait une recherche d'un serveur Samba avec un broadcast. J'ai repéré cette erreur grâce à ethereal en faisant des captures de ce qui passait sur le réseau.
Donc en résumé, j'avais un serveur Samba qui interferait avec le bon du fait d'une mauvaise conception de Win 98.
Je ne pense pas que beaucoup de personne se retrouveront dans la même situation. Mais sait on jamais ?
Bonne chance :-)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.