Samba : Serveur Linux, Client Windows

Samba : Serveur Linux, Client Windows - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 05-11-2006 à 14:12:20    

Bonjour,  
 
J'ai un serveur Linux qui partage des fichiers via Samba. Si j'essaye d'y accéder depuis un client Mac OSX, aucun problème, il me demande le mot de passe et le login Samba et j'ai accès aux fichiers. Par contre depuis un client Windows, il voit le groupe de travail, mais quand je clique dessus, il devrait m'afficher les ordinateurs du groupe... et la rien. Il me dit que je n'ai pas les droits d'accès, je suis pourtant admin et tout et tout... j'avoue ne pas savoir ou est le problème
 
Merci de votre aide.

Reply

Marsh Posté le 05-11-2006 à 14:12:20   

Reply

Marsh Posté le 05-11-2006 à 18:06:42    

personne ? :(

Reply

Marsh Posté le 05-11-2006 à 18:08:42    

essaye, dans l'explorateur windows, un smb://xxx.xxx.xxx.xxx où xxx.... est l'IP du linux. ca peut marcher :/

Reply

Marsh Posté le 05-11-2006 à 20:06:14    


 
pas smb://
mais \\nom_ou_ip_du_serveur\


---------------
Counting all the assh*les in the room, well I'm definitely not alone...
Reply

Marsh Posté le 06-11-2006 à 00:58:57    

no, ça ne marche pas, j'y avais pensé.
Mais on est d'accord que si mon client OSX arrive à y accéder c'est que le serveur samba est bien configuré ?
 
Le problème vient d'une option quelconque sous Windows ?

Reply

Marsh Posté le 06-11-2006 à 01:22:58    

en fait pour que ça soit plus clair, voila mon smb.conf :
 

Code :
  1. more /etc/samba/smb.conf
  2. # smb.conf is the main Samba configuration file. You find a full commented
  3. # version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
  4. # samba-doc package is installed.
  5. # Date: 2006-07-11
  6. [global]
  7. netbios name = LINUX
  8. #security = user
  9. #smb passwd file = /etc/samba/smbpasswd
  10. smb port = 139
  11. workgroup = TUXNET
  12. printcap name = cups
  13. printcap cache time = 750
  14. cups options = raw
  15. printer admin = @ntadmin, root, administrator
  16. username map = /etc/samba/smbusers
  17. map to guest = Bad User
  18. include = /etc/samba/dhcp.conf
  19. logon path = \\%L\profiles\.msprofile
  20. logon home = \\%L\%U\.9xprofile
  21. logon drive = P:
  22. add machine script = /usr/sbin/useradd  -c Machine -d /var/lib/nobody -s /bin/fa
  23. lse %m$
  24. #domain master = Yes
  25. #local master = Yes
  26. #prefered master = Yes
  27. [greg]
  28. comment = Network Profiles Service
  29. path = /home/greg/samba/
  30. create mask = 0600
  31. directory mask = 0700
  32. case sensitive = no
  33. msdfs proxy = no
  34. wide links = no
  35. guest ok = no
  36. read only = no
  37. valid users = greg
  38. admin users = greg


 
le fait de décommenter ne change rien...

Reply

Marsh Posté le 06-11-2006 à 18:12:25    

up  :bounce:

Reply

Marsh Posté le 08-11-2006 à 16:36:18    

un up d'espoir.....

Reply

Marsh Posté le 08-11-2006 à 17:16:36    

Question à 1 euros:
Le firewall du client sous windows est bien configuré ?
 
Essaie en commentant  
#smb port = 139
et redémarre samba

Reply

Marsh Posté le 08-11-2006 à 20:20:04    

ok je v essayé.
Sinon j'ai un autre problème c'est que les fichiers transférés sur le serveur samba appartiennent tous à "root". Pourquoi ils n'appratiennent pas à la personne qui l'a uploadé (personne ne se connecte en root sur le serveur samba)... ?

Reply

Marsh Posté le 08-11-2006 à 20:20:04   

Reply

Marsh Posté le 08-11-2006 à 20:39:51    

Bon alors en effet c'était le firewall de windows... arf :)
Sinon les fichiers uploadés appartiennent toujours à root (quand je fais un ls sur le repertoire partagé) alors que les utilisateurs peuvent ajouter, modifier supprimer sans problème ces fichiers via samba (alors qu'ils ne sont pas root....). Je ne comprends pas trop....


Message édité par greeeg le 08-11-2006 à 20:40:50
Reply

Marsh Posté le 09-11-2006 à 22:31:23    

petit up pour la question dans mon dernier message...

Reply

Marsh Posté le 11-11-2006 à 11:16:01    

En rajoutant au partage :
 

Code :
  1. force user = %u
  2. force group = %g


 
Tu as toujours le problème ?

Reply

Marsh Posté le 20-11-2006 à 22:36:40    

oui j'ai toujours le même problème....

Reply

Marsh Posté le 23-11-2006 à 23:09:55    

petit up :up

Reply

Marsh Posté le 24-11-2006 à 12:57:16    

Tu utilises quel distribitution ?
Sur mandriva, un outil (msec) remet les droits par defaut sur certains repertoire à intervalles réguliers.
 
Et pourquoi l'inclusion de dhcp.conf ?
include = /etc/samba/dhcp.conf
 
Que contiend ce fichier ?

Reply

Marsh Posté le 24-11-2006 à 17:00:37    

C'est une Suse... la config du fichier smbd.conf est celle par défaut.... j'ai rien changé

Reply

Marsh Posté le 24-11-2006 à 18:08:38    

Que donne les logs de samba, en particulier celui de la forme ip_ou_nom.du.poste.client.log lorsque que le poste en question se connecte.
Les uid et gid de l'utilisateur devrait apparaitre.

Reply

Marsh Posté le 24-11-2006 à 20:39:32    

Code :
  1. smbd version 3.0.13-1.3-SUSE started.
  2.   Copyright Andrew Tridgell and the Samba Team 1992-2004
  3. [2006/11/21 13:52:22, 1] smbd/service.c:make_connection_snum(642)
  4.   jenni (192.168.1.101) connect to service jennifer initially as user jennifer (uid=0, gid=100) (pid 6065)
  5. [2006/11/21 14:24:24, 1] smbd/service.c:close_cnum(835)
  6.   jenni (192.168.1.101) closed connection to service jennifer
  7. [2006/11/21 22:32:50, 1] smbd/service.c:make_connection_snum(642)
  8.   jenni (192.168.1.101) connect to service jennifer initially as user jennifer (uid=0, gid=100) (pid 7121)
  9. [2006/11/21 23:46:15, 1] smbd/service.c:make_connection_snum(642)
  10.   neptune (192.168.1.100) connect to service jennifer initially as user jennifer (uid=0, gid=100) (pid 7308)
  11. [2006/11/21 23:49:50, 1] smbd/service.c:close_cnum(835)
  12.   jenni (192.168.1.101) closed connection to service jennifer
  13. [2006/11/22 01:27:01, 1] smbd/service.c:close_cnum(835)
  14.   neptune (192.168.1.100) closed connection to service jennifer
  15. [2006/11/22 23:37:20, 1] smbd/service.c:make_connection_snum(642)
  16.   jenni (192.168.1.101) connect to service jennifer initially as user jennifer (uid=0, gid=100) (pid 16333)
  17. [2006/11/22 23:56:33, 1] smbd/service.c:close_cnum(835)
  18.   jenni (192.168.1.101) closed connection to service jennifer
  19. [2006/11/23 22:29:13, 1] smbd/service.c:make_connection_snum(642)
  20.   jenni (192.168.1.101) connect to service jennifer initially as user jennifer (uid=0, gid=100) (pid 19037)
  21. [2006/11/24 00:04:45, 1] smbd/service.c:close_cnum(835)
  22.   jenni (192.168.1.101) closed connection to service jennifer
  23. [2006/11/24 20:06:43, 1] smbd/service.c:make_connection_snum(642)
  24.   jenni (192.168.1.101) connect to service jennifer initially as user jennifer (uid=0, gid=100) (pid 22176)
  25. [2006/11/24 20:37:18, 1] smbd/service.c:make_connection_snum(642)
  26.   neptune (192.168.1.100) connect to service greg initially as user gregory (uid=0, gid=100) (pid 22259)

Reply

Sujets relatifs:

Leave a Replay

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