Qu'est ce qui deconne dans mon samba ...

Qu'est ce qui deconne dans mon samba ... - Installation - Linux et OS Alternatifs

Marsh Posté le 24-09-2010 à 17:08:37    

Bonjour,
 
Pour une raison X je ne comprend pas ce qui deconne dans mon partage samba ...
Serveur sous centos 5.5 et client windows 2000
 
A la base je voulais faire un partage sans mot de passe, et voici le smb.conf :

[global]
server string = centos
workgroup = Workgroup
netbios name = centos
security = share
public = yes
 
[partage]
path = /home/partage
read only = no
writeable = yes
browseable = yes
comment = partage


 
Donc j ai voulu testé avec une authentification :
 
[global]
server string = centos
workgroup = Workgroup
netbios name = centos
encrypt passwords = true
security = user
 
[partage]
path = /home/partage
read only = no
writeable = yes
browseable = yes
public = yes
valid users = jonathan
comment = partage
 
Mon repertoire est en 777 avec comme proprietaire jonathan, j'ai bien cree mon utilisateur samba ....
 
Qu'est ce qui deconne.
 
J'arrive bien a joindre mon serveur en reseaux, ping, serveur web, firewall desactive ...
 
 
 

Reply

Marsh Posté le 24-09-2010 à 17:08:37   

Reply

Marsh Posté le 24-09-2010 à 17:17:23    

Ton user Windows peut etre ?


---------------
www.google.fr  
Reply

Marsh Posté le 24-09-2010 à 17:22:17    

Je pensais que si c'etait sans authentification, peut importe.
Et quand je met avec authentification, j'ai bien la demande d'authentification, mais quand je rentre le login et mot de pass, il me dit qu il trouve pas.

Reply

Marsh Posté le 24-09-2010 à 17:41:35    

Ou vois tu que tu es sans authentification ?
Tu es en security = user
Il faut que ton user jonathan et son mot de passe soi les mêmes sous windows et sous Linux / smbpasswd.
 
C'est quoi ton besoin reel ?


---------------
www.google.fr  
Reply

Marsh Posté le 24-09-2010 à 18:02:53    

il me semblait que :
security = share
permettait d etre sans authentification.
Si c'est pas possible ok, je veux mettre une authentification mais j'etais persuadé qu on pouvait avoir un compte different sur windows et sur linux. D ou la demande d authentification.
Pour mes besoins, un simple repertoire partage. et sur samba, n'allons pas chercher ailleurs.

Reply

Marsh Posté le 24-09-2010 à 18:43:09    

essaye ça :
 
 security = user
 
dans [global]
 
il faut les 2 lignes :
 
usershare allow guests = yes
map to guest = bad user
 
 
comme ça tu peux créer des partages sans login et des partages avec login
 
pour info, ces 2 lignes sont présentes dans le smb.conf  par défaut sous ubuntu server 10.4, pas sous debian lenny (tout du moins avec samba installé depuis les backports) :)

Reply

Marsh Posté le 27-09-2010 à 08:54:24    

agentsteel a écrit :

essaye ça :
 
 security = user
 
dans [global]
 
il faut les 2 lignes :
 
usershare allow guests = yes
map to guest = bad user
 
 
comme ça tu peux créer des partages sans login et des partages avec login
 
pour info, ces 2 lignes sont présentes dans le smb.conf  par défaut sous ubuntu server 10.4, pas sous debian lenny (tout du moins avec samba installé depuis les backports) :)


 
J'ai tenté avec ta config, mais toujours pas d'acces, windows voit pas le repertoire partage, mais ne peut rentrer dedans.
Derniere config testé :
 

[global]
server string = centos
workgroup = Workgroup
netbios name = centos
security = user
usershare allow guests = yes
map to guest = bad user
 
[partage]
path = /home/partage
read only = no
writeable = yes
browseable = yes
public = yes
comment = partage


 
edit : info supplementaire :
Dans mes logs : Sep 27 11:03:24 centos smbd[2683]:   '/home/partage' does not exist or permission denied when connecting to [public] Error was Permission non accordée
 
Alors que :  
drwxrwxrwx  2 jonathan jonathan 4,0K sep 23 14:50 partage
 


Message édité par bubblegum le 27-09-2010 à 09:55:12
Reply

Marsh Posté le 27-09-2010 à 19:22:55    

voila mon smb.conf fonctionnel
 
avec le dossier "public" accessible en lecture/écriture pour tout le monde, sans login
 

Code :
  1. [global]
  2.         log file = /var/log/samba/log.%m
  3.         passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully*$
  4.         obey pam restrictions = yes
  5.         deny hosts = 0.0.0.0/0
  6.         map to guest = bad user
  7.         encrypt passwords = true
  8.         passwd program = /usr/bin/passwd %u
  9.         passdb backend = tdbsam
  10.         allow hosts = 127.0.0.1 192.168.1.0/255.255.255.0
  11.         dns proxy = no
  12.         netbios name = ubuntuserv
  13.         server string = %h server (Samba, Ubuntu)
  14.         unix password sync = yes
  15.         workgroup = WORKGROUP
  16.         os level = 20
  17.         syslog = 0
  18.         security = user
  19.         panic action = /usr/share/samba/panic-action %d
  20.         usershare allow guests = yes
  21.         max log size = 1000
  22.         pam password change = yes
  23. [public]
  24.         writeable = yes
  25.         path = /home/public
  26.         force group = users
  27.         comment = mon partage public
  28.         create mode = 660
  29.         public = yes
  30.         directory mode = 771


 
et les droits sur le dossier :
 

Code :
  1. drwxrwx---  2 nobody users 4096 2010-09-19 17:26 public

Reply

Marsh Posté le 27-09-2010 à 22:10:22    

ok merci, je test ca demain :jap:

Reply

Marsh Posté le 03-10-2010 à 00:10:03    

premiere fois que j utilisais une centos, et c'est SELinux qui bloquait, toutes les conf samba fonctionnent ...

Reply

Sujets relatifs:

Leave a Replay

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