Samba

Bonjour

Sous Wheezy… Je ne comprends pas pourquoi Swat m’indique que smbd n’est pas actif

Effectivement je ne vois pas de partage

Je relance le demon smbd et la situation reste inchangée

Désolé si c’est basique mais je débute sous Deban que par alleurs j’aime beaucoup.

Edit : J’ai effacé les logs et relancé la machine et maintenant smbd fonctionne
Si quelqu’un peut m’éclairer il sera apprécié… bizarre

Edit : Et bien maintenant même en effaçant les log et avec un petit smbd restart pas moyen de démarrer smbd alors que nmbd lui se met en route au démarrage de la machine.

Si quelqu’un peut m’aider car je débute avec Debian…

Merci

Bonjour

Je me demande si ce n’est pas à cause du dhcp. Peut-être qu’un ip fixe serait la solution ?
Qu’en pensez-vous ?

Edit : même avec une ip fixe cela ne fonctionne pas

Bonjour

J’ai réinstaller Wheezy et cela a fonctionné une soirée. De nouveau j’ai perdu le partage.

Voici mon smb.conf

[global]
workgroup = WORKGROUP
netbios name = DEBIAN
security = share
guest ok = yes

[Home]
path = /home/francis
public = yes
writable = yes
browseable = yes
guest ok = yes

Une idée ?

Salut,

Une ip fixe ne réglera surement pas le soucis, mais il est préférable d’en mettre une.

Ensuite peux-tu nous afficher les logs de samba ?
Utilise la commande “testparm” pour vérifier ton fichier de conf “samba.conf”

Tu essayes d’accéder au partage depuis une machine Windows ou Linux ? Et comment essayes tu de te connecter ?

Merci

Testparm ne renvoie pas d’erreur

et smbd restart non plus

voici le log :

[2012/03/27 22:52:37, 0] smbd/server.c:1051(main) smbd version 3.6.3 started. Copyright Andrew Tridgell and the Samba Team 1992-2011 WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-cMFyw9/pkcs11: Aucun fichier ou dossier de ce type [2012/03/28 13:03:19, 0] smbd/server.c:1051(main) smbd version 3.6.3 started. Copyright Andrew Tridgell and the Samba Team 1992-2011 [2012/03/28 13:03:19, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "wins" [2012/03/28 13:03:19.088562, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "wins" [2012/03/28 13:03:19.088651, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "guest_ok" [2012/03/28 13:19:55, 0] smbd/server.c:1051(main) smbd version 3.6.3 started. Copyright Andrew Tridgell and the Samba Team 1992-2011 [2012/03/28 13:19:55, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "wins" [2012/03/28 13:19:55.754795, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "wins" [2012/03/28 13:19:55.754910, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "guest_ok" [2012/03/28 15:08:53, 0] smbd/server.c:1051(main) smbd version 3.6.3 started. Copyright Andrew Tridgell and the Samba Team 1992-2011 [2012/03/28 15:08:53, 1] param/loadparm.c:6811(map_parameter) Unknown parameter encountered: "wins" [2012/03/28 15:08:53, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "wins" [2012/03/28 15:08:53, 1] param/loadparm.c:9666(lp_load_ex) WARNING: The security=share option is deprecated [2012/03/28 15:08:53.709716, 1] param/loadparm.c:6811(map_parameter) Unknown parameter encountered: "wins" [2012/03/28 15:08:53.709742, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "wins" [2012/03/28 15:08:53.709845, 1] param/loadparm.c:6811(map_parameter) Unknown parameter encountered: "guest_ok" [2012/03/28 15:08:53.709868, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "guest_ok" [2012/03/28 15:08:53.709924, 1] param/loadparm.c:9666(lp_load_ex) WARNING: The security=share option is deprecated [2012/03/28 15:08:53.710072, 0] smbd/server.c:1107(main) standard input is not a socket, assuming -D option [2012/03/28 15:08:53.710378, 0] lib/pidfile.c:122(pidfile_create) ERROR: smbd is already running. File /var/run/samba/smbd.pid exists and process id 2104 is running. [2012/03/28 15:09:44, 0] smbd/server.c:1051(main) smbd version 3.6.3 started. Copyright Andrew Tridgell and the Samba Team 1992-2011 [2012/03/28 15:09:44, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "wins" [2012/03/28 15:09:44.594503, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "wins" [2012/03/28 15:09:44.594606, 0] param/loadparm.c:7969(lp_do_parameter) Ignoring unknown parameter "guest_ok" [2012/03/28 15:09:44.594769, 0] smbd/server.c:1107(main) standard input is not a socket, assuming -D option [2012/03/28 15:09:44.595076, 0] lib/pidfile.c:122(pidfile_create) ERROR: smbd is already running. File /var/run/samba/smbd.pid exists and process id 2104 is running.

Petite précision :
La machine est en multiboot Debian Wheezy, Ubuntu 12.04 et Mint 12.
Le bureau sur les trois : gnome.
Le smb.conf est identique sur les 3 machines à l’exception du nebios name : Ubuntu, Debian et Mint
Je n’ai aucun souci avec Ubuntu et Mint.

Ton fichier smb.conf dispose d’erreur, essaye de les résoudre :
unixmen.com/standalone-samba … n-squeeze/
debian-tutorials.com/general … eezeubuntu

Apparemment smbd est deja lancé.

Merci j’ai effectué les corrections, mais je n’obtiens toujours pas le partage…

Et selon le Status de Swat smbd est no-active.

Ce que je ne comprends pas c’est que les Debian like que sont Ubuntu et Mint fonctionne et dans Mint j’ai même le partage XP d’une Virtualbox.

J’ai remarqué (mais peut être que ce n’est pas lié) que lors de l’installation de Wheezy j’ai dû mettre un cable le Wlan n’étant pas reconnu. Maintenant il fonctionne.

C’est bizarre, merci pour tes remarques

Il semble que j’ai trouvé la solution… DEBIAN à l’inverse d’Ubuntu et Mint demande de créer un utilisateur Samba.

Voici le smb.conf

[code][global]
server string = DEBIAN
workgroup = WORKGROUP
netbios name = DEBIAN
public = yes
encrypt passwords = true

[Home]
path = /home/francis
read only = no
public = yes
writable = yes
browseable = yes
valid users = francis
[/code]

mais il reste une bétise après m’être logué je dois faire
/etc/init.d/samba restart

il doit être possible d’inscrire cela quelque part ?

Enfin cela fonctionne encore après 3 reboot je pense que la solution est là

Comment as tu installé SaMBa ? Via aptitude ou apt-get ? Ou via les sources ?
Tant mieux si tout fonctionne.

Bonsoir

J’ai installé comme d’habitude avec un su et puis apt-get install samba

Oui je vais mettre en résolu car cela fonctionne maintenant depuis la création du samba user.

Ok, car moi, l’utilisateur avait été créé lors de l’installation de SaMBa d’où ma question.
Content que cela fonctionne :wink: :038

\o/

Merci à toi de m’avoir soutenu pendant ma recherche. C’est plus facile à deux