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

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Xp/Linux

n°725380
lamachine
Posté le 05-09-2005 à 10:44:51  profilanswer
 


 
Bonjour à tous.  
J'essai connecter mon Xp sur Linux Fedora 4 avec un samba 3.  
Voilà mes démarches.  
J'ai crée un groupe de travail Sambagroup sur XpMachine ainsi que sur Linuxmachine (pc avec OS linux + Samba)  
 
[global]
      workgroup = Sambagroup
      netbios name = Linuxmachine
      server string = Samba Server
.  
J'exécute la commande  
                                   "smbpasswd -a XpMachine" sur Linuxmachine  
                                   je entre       "New SMB Passwd" XXXXXX
                                   et je retape "Retype new SMB Passwd" XXXXXX
                                   L'opérattion est confirmée par "Added user XpMachine"
 
Je fais la même chose pour mon laptop qui tourne avec un Win2k pro
 
 
 
Tout contant je me presse dans XpMachine ->Sambagroup   ->  Samba Server -> et je vois bien mon SambaShare(Linuxmachine)  
 
 
Je double clique sur mon répertoire partagé…. et bingo l'écran avec la demande de "Nome d'utilisateur" et "Mdp" s'affiche
 
 
Je saisis le nom de utilisateur "XpMachine" et mdp"xxxx" tel qu'ils sont déclarés chez Linuxmachine
 
 
Et là ça commence au lieu d'entrer dans le répertoire je me retrouve sur le même écran avec un nom d'utilisateur transformé en XPMACHINE\XpMachine et le "mdp XXXX"
 
 
 
LapTop avec Win2k réagit avec un message : " mdp incorrect ou nom d'utilisateur inconnu pour \\Linuxmachine"
 
Je trouve les traces de tentatives d'accès dans le smbd.log
[2005/09/05 08:21:04, 0] passdb/pdb_smbpasswd.c:startsmbfilepwent(279)
  startsmbfilepwent_internal: failed to set 0600 permissions on password file /etc/samba/smbpasswd. Error was Permission denied
  .Unable to open passdb database.
 
 
Le fichier /etc/samba/smbpswd contient bien les ligne
XpMachine:500:2B306056CAEFFED7944E2DF489A880E4:C32211D8E600F96D2583B1410833889D:[U          ]:LCT-431BE324:
LapTop:501:2B306056CAEFFED7944E2DF489A880E4:C32211D8E600F96D2583B1410833889D:[U          ]:LCT-431BE3FB:
 
Mais  XpMachine et LapTop ne figurent pas dans /etc/samba/smbuser
# Unix_name = SMB_name1 SMB_name2 ...
root = administrator admin
nobody = guest pcguest smbguest
 
Quand j'essai de refaire "useradd XpMachine"
J'obtiens une réponse    "user XpMachine exists"  
 
 
Ca fait des semaines que ça dure qq'un peut me suggérer une solution  
Merci A+
 
 
Voici mon smb.conf
[global]
      workgroup = Sambagroup
      netbios name = Linuxmachine
      server string = Samba Server
      security = user
      username map = /etc/samba/smbusers
      hosts allow = 192.168.1.2 192.168.1.3 127.  
      socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=4096
SO_RCVBUF=4096
      encrypt passwords = yes
      smb passwd file = /etc/samba/smbpasswd
      username map = /etc/samba/smbusers
      wins support = yes
      case sensitive = no
 
[home]
 comment = Home Directories
 path = /home
 browseable = no
 writeable = yes
 create mask = 0777
 directory mask = 0777
 
 
[SambaShare]
      writeable = yes
      comment = LinuxShare
      path = /home/ShareDocs
      read only = No
      browseable = Yes
      guest ok = Yes
      validusers = XpMachine LapTop
      public = Yes
      guest ok=yes    
      create mode = 0777
      directory mode = 0777  
 
; A sample share for sharing your CD-ROM with others.
[cdrom]
   comment = Samba server's CD-ROM
   writable = no
   locking = no
   path = /cdrom
   public = yes
 
 
 

mood
Publicité
Posté le 05-09-2005 à 10:44:51  profilanswer
 

n°725420
nodus
Posté le 05-09-2005 à 11:57:33  profilanswer
 

Si je dis pas de conneries il faut aussi créer l'user XpMachine sur le système (pas que sous samba) et lui donner des droits nécessaires pour accéder à tes dossiers [:djswad]

n°725553
benediqt
Posté le 05-09-2005 à 17:33:27  profilanswer
 

"Quand j'essai de refaire "useradd XpMachine" --> userdel XpMachine auparavant.
Puis essaie plutôt useradd -d /dev/null -s /dev/null XpMachine$ pour déclarer ta machine correctement au niveau Unix.
Ensuite tape smbpasswd -a -m XpMachine pour la déclarer au niveau Samba(tape smbpasswd -x XpMachine si tu ne l'as pas supprimée aussi avant toute chose).
Ensuite déclare tes utilisateurs existants au niveau Unix au niveau Samba également : smbpasswd -a "nom d'utilisateur".
Sinon si tu ne veux pas t'ennuyer avec l'authentification, mets security = share dans le [global] de ton smb.conf.


Aller à :
Ajouter une réponse
 

Sujets relatifs
GPS sous linux[debian] GNU/Linux 3.1 résolution de l'écran
[LINUX] Problème Riva TNT2samba =>winXP ==> linux
Acceder à une partition linux depuis windows (RAW)Quel Linux choisir pour un pc 128 de ram et 20 Go de disque dur
Quel antivirus sous linux ?un Portable avec linux
gestion de mode d'impression sous LinuxLinux et PC de marque
Plus de sujets relatifs à : Xp/Linux


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR