Mon serveur samba ne marche plus

Mon serveur samba ne marche plus - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 17-10-2003 à 01:02:37    

Depuis que je suis passé à la dernière version (paquet debian 3.0.0final-1), lorsque j'essaye de monter un partage, j'obtiens ça :
 
smbmount //macolu/foo /mnt/disk4/
Password:
4833: tree connect failed: ERRDOS - ERRnosuchshare (You specified an invalid share name)
SMB connection failed
 
Lorsque je regarde le log.smbd sur le serveur :
 
[2003/10/17 00:56:12, 0] smbd/service.c:make_connection_snum(670)
  '/foo/' does not exist or is not a directory, when connecting to [foo]
 
pourtant le dossier existe... J'ai essayé de créer un nouveau partage (le dossier /foo de l'exemple ci-dessus) et de faire un chmod +777 sur le dossier, mais toujours la même erreur...
 
qqn a une idée ?

Reply

Marsh Posté le 17-10-2003 à 01:02:37   

Reply

Marsh Posté le 17-10-2003 à 06:50:30    

smbclient -L localhost -N  
 
pour voir tes partages

Reply

Marsh Posté le 22-10-2003 à 02:15:54    

En fait je ne peux plus du tout voir les partages :
 


smbclient -L localhost
Password:
tree connect failed: NT_STATUS_BAD_NETWORK_NAME


 
Quand je regarde dans le log.smbd, il y a :
 


[2003/10/22 02:10:53, 0] smbd/server.c:main(747)
  smbd version 3.0.0-Debian started.
  Copyright Andrew Tridgell and the Samba Team 1992-2003
[2003/10/22 02:10:54, 0] smbd/service.c:make_connection_snum(670)
  '/tmp' does not exist or is not a directory, when connecting to [IPC$]


 
le dossier /tmp existe, et c'est bien un dossier (il vaut mieux d'ailleurs).
 
une idée ?

Reply

Marsh Posté le 22-10-2003 à 09:50:36    

Les droits sont positionnés correctement sur tmp ?
 
A+

Reply

Marsh Posté le 22-10-2003 à 12:45:38    

macolu:~# cd /tmp/
macolu:/tmp# ls -ld
drwxrwxrwt    7 root     root         4096 2003-10-22 12:44 .
macolu:/tmp#


 
ça a l'air correct...

Reply

Marsh Posté le 22-10-2003 à 13:02:09    

Ton samba est peut etre chrooter ?
 
A+

Reply

Marsh Posté le 22-10-2003 à 18:49:47    

ah c'est pas con le coup du chrootage...
comment je peux le savoir ?

Reply

Marsh Posté le 22-10-2003 à 23:15:19    

euh, personne ne sait ???

Reply

Marsh Posté le 23-10-2003 à 09:26:04    

Pour le chrootage, si tu ne l'a pas explicitement definit, ca m'ettonerai que ce soit ca ...
Un smbclient -L macolu -N , ca donne koi ?
macolu, c bien un windows ?
 
A+

Reply

Marsh Posté le 23-10-2003 à 12:56:44    

macolu c'est un linux, c'est mon ordi :-)
 


macolu:~# smbclient -L macolu -N
tree connect failed: NT_STATUS_BAD_NETWORK_NAME
macolu:~#

Reply

Marsh Posté le 23-10-2003 à 12:56:44   

Reply

Marsh Posté le 23-10-2003 à 13:12:36    

Ah ok !
Montre un peu ton smb.conf de macolu alors ...
Sinon la question du jour à 1 euro 5 , pourkoi faire du smb entre deux linux ?  
 
A+

Reply

Marsh Posté le 23-10-2003 à 13:27:27    

parce que y'a des windows sur le réseau :-)
 


[global]
security = share
workgroup = ME
server string = Macolu
syslog only = no
syslog = 0;
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=4096 SO_RCVBUF=4096
encrypt passwords = false
wins support = no
name resolve order = lmhosts host wins bcast
dns proxy = no
preserve case = yes
short preserve case = yes
max log size = 1000
hosts allow = 192.168.
   dos charset = CP850
   unix charset = ISO8859-15
 
[fichiers]
 
path = /mnt/win/fichiers
read only = yes
public = yes
browseable = yes


 
voilà...

Reply

Marsh Posté le 23-10-2003 à 13:31:27    

Qu'apporte la 3 par rapport à la 2.2.8a ? Car je vois beaucoup de pb qui arrive quand on passe de la 2.x à la 3... Et moi etant tjrs en 2.2.8a ca me fait hésiter, je sais pas si ca vaut le coup.

Reply

Marsh Posté le 23-10-2003 à 13:59:55    

Bon... a 1er vu, je ne vois pas la section [foo] qui t aurai permis de partages ce repertoire.
 
A+

Reply

Marsh Posté le 23-10-2003 à 20:22:08    

ouais mais je l'ai virée cette section, c'était pour faire un test sur un répertoire en "chmod +777"
 
ça fait la même chose avec la section fichiers

Reply

Sujets relatifs:

Leave a Replay

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