Messages : 12
Sujets : 3
Inscription : Jul 2016
Bonjour à tous,
Je suis en train d'avancer (très) petit à petit...
Mais j'ai un problème que je n'arrive pas à résoudre : lorsque je fais testparm pour samba, j'obtiens ceci :
Processing section "[homes]"
Processing section "[partage]"
Processing section "[printers]"
Error loading services.
et quand je tente un restart, j'obtiens :
Restarting nmbd (via systemctl): nmbd.service
Failed to restart nmbd.service: Access denied
Merci pour votre aide...
Messages : 910
Sujets : 61
Inscription : Dec 2017
Peux-tu copier ici ta configuration de samba ?
Et comment essayes-tu de lancer le service ? en faisant sudo service smbd restart ?
Messages : 17
Sujets : 2
Inscription : May 2016
Messages : 910
Sujets : 61
Inscription : Dec 2017
Hum, je crois bien avoir lu:
pipiotte a écrit :lorsque je fais testparm pour samba, j'obtiens ceci
Messages : 17
Sujets : 2
Inscription : May 2016
ah oui exact
Messages : 12
Sujets : 3
Inscription : Jul 2016
Merci encore à vous
alors je vous mets mon samba dès que putty veut bien se connecter
Messages : 12
Sujets : 3
Inscription : Jul 2016
[global]
## Browsing/Identification ###
workgroup = BOOMER
netbios name = blackbird
server string = %h server (Samba %v)
; wins support = no
; wins server = w.x.y.z
dns proxy = no
; name resolve order = lmhosts host wins bcast
#### Debugging/Accounting ####
log file = /var/log/samba/log.%m
# Put a capping on the size of the log files (in Kb).
max log size = 1000
syslog = 0
# Do something sensible when Samba crashes: mail the admin a backtrace
panic action = /usr/share/samba/panic-action %d
####### Authentication #######
security = user
encrypt passwords = yes
passdb backend = tdbsam guest
obey pam restrictions = yes
invalid users = root
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spasswor$
socket options = TCP_NODELAY
#===================== Share Definitions =======================
[homes]
#permet de partager le répertoire personnel de chaque utilisateur
comment = Home Directories
browseable = yes
writable = yes
create mask = 0775
directory mask = 0775
[partage]
comment = shares
#le répertoire /home/partage doit exister dans l'arborescence linux
path=/home/shares
browseable = yes
writable = yes
create mask = 0777
writable = yes
create mask = 0777
directory mask = 0777
read only = no
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700
# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
write list = root, BOOMER
===============================================================================
Messages : 12
Sujets : 3
Inscription : Jul 2016
Bon je l'ai désinstallé et réinstallé, et j'ai l'impression qu'il manque quelquechose dès le départ..
The following NEW packages will be installed:
samba
0 upgraded, 1 newly installed, 0 to remove and 140 not upgraded.
Need to get 0 B/938 kB of archives.
After this operation, 11.2 MB of additional disk space will be used.
Selecting previously unselected package samba.
(Reading database ... 127597 files and directories currently installed.)
Preparing to unpack .../samba_2%3a4.2.10+dfsg-0+deb8u3_armhf.deb ...
Unpacking samba (2:4.2.10+dfsg-0+deb8u3) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for systemd (215-17+deb8u3) ...
Setting up samba (2:4.2.10+dfsg-0+deb8u3) ...
Job for smbd.service failed. See 'systemctl status smbd.service' and 'journalctl -xn' for details.
invoke-rc.d: initscript smbd, action "start" failed.
dpkg: error processing package samba (--configure):
subprocess installed post-installation script returned error exit status 1
Processing triggers for systemd (215-17+deb8u3) ...
Errors were encountered while processing:
samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
Messages : 17
Sujets : 2
Inscription : May 2016
je pense pas. C'est ton fichier de conf foireux qui empêche le service de démarrer et donc d'installer le paquet correctement.
Désinstalles en utilisant --purge ou suprrime le fichier de config de samba après avoir desisntaller
D'après testparm, il arrive bien a charger 3 de tes 4 partages ... regarde du coté de celui qui ne se charge pas
(Modification du message : 03-07-2016, 22:01:25 par
bibi21000.)
Messages : 117
Sujets : 2
Inscription : Sep 2013
Salut
0 upgraded, 1 newly installed, 0 to remove and 140 not upgraded.
Avant d'installer Samba tu as fait
"apt-get update && apt-get upgrade -y"
@+F.B.
Messages : 12
Sujets : 3
Inscription : Jul 2016
FBPY a écrit :Salut
0 upgraded, 1 newly installed, 0 to remove and 140 not upgraded.
Avant d'installer Samba tu as fait
"apt-get update && apt-get upgrade -y"
@+F.B.
effectivement je l'avais fait sans ajouter "sudo" donc ça n'avait pas fonctionné...
Je desinstalle et réinstalle samba suite à ça : ça à l'air ok.
Merci à vous !! (vous êtes top)
Messages : 12
Sujets : 3
Inscription : Jul 2016
Bon,
je reviens vers vous car je n'arrive plus à m'y connecter directement dans l'explorateur... (cela fonctionnait hier, mais j'ai voulu remplacer le hostname ip par un nom et depuis plus rien ne fonctionne...
voici les resultat du testparm si cela peut vous aider
Code :
testparm -s
Load smb config files from /etc/samba/smb.conf
Unknown parameter encountered: "invalid user"
Ignoring unknown parameter "invalid user"
Processing section "[blackbird]"
Processing section "[barbara]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
# Global parameters
[global]
workgroup = barbara
netbios name = SERVEURANOUS
server string = serveur maison
interfaces = 127.0.0.1/8 eth0
server role = standalone server
security = USER
map to guest = Bad User
obey pam restrictions = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
logon path = \\%N\profiles\%U
logon drive = H:
dns proxy = No
wins server = w.x.y.z
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb
[blackbird]
comment = samba
path = /media/DDSHARE
read only = No
create mask = 0770
directory mask = 0775
Je peux voir le reseau en tapant l'ip dans l'explorateur, mais impossible de s'y connecter quelquesoit l'identifiant que je mets...
(Modification du message : 05-07-2016, 10:11:20 par
pipiotte.)
Messages : 910
Sujets : 61
Inscription : Dec 2017
Je te conseille de commenter interfaces qui ne sert à pas grand chosesi tu n'actives pas bind interfaces only. J'ai aussi un énorme doute sur l'utilisation de logon path et logon drive, tu as un contrôleur de domaine accessible ?
Ensuite, ton partage blackbird ne me semble pas browseable, il est donc limité aux utilisateurs identifiés.
Concernant ton changement d'IP vers host, tu as édité le fichier /etc/hosts ? et relancé le réseau ? Peut-être ton PC et/ou ta box met du temps pour mettre à jour ses entrées DNS.
Messages : 12
Sujets : 3
Inscription : Jul 2016
Bonjour et merci (encore !)
Alors je n'arrive plus du tout à accéder au réseau maintenant...
J'ai modifié mon smb.conf, mais lorsque je fais testparm, ça indique "Load smb config files from /etc/samba/smb.conf
Error loading services. "
Je peux modifier le fichier mais il ne le trouve pas lors d'un testparm ou lorsque je veux relancer samba...
Pourtant tout marchait ce matin avant que j'ai cette fichue idée de changer le hostname...
En espérant que vous aurez la gentillesse de m'aider (encore) un peu... Je desespère...
mon fichier :
======================= Global Settings =======================
[global]
workgroup = NOUSCNOUS
server string = blackbird
browseable = yes
netbios name = blackbird
;wins server = w.x.y.z
dns proxy = no
name resolve order = bcast lmhosts host wins
read only = yes
write list = barbara, machin, @nouscnous
# interfaces = 127.0.0.1/8 eth0
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
passdb backend = tdbsam
obey pam restrictions = yes
map to guest = bad user
server role = standalone server
unix password sync = yes
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n$
pam password change = yes
#======================= Share Definitions =======================
[blackbird]
comment = Blackbird samba
path = /media/DDSHARE
browseable = yes
read only = yes
create mask = 775
directory mask = 0775
[machin]
read only = no
writable = yes
path = /media/DDSHARE/machin
guest ok = no
force user = barbara
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700
# Windows clients look for this share name as a source of downloadable
# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
# Uncomment to allow remote administration of Windows print drivers.
# You may need to replace 'lpadmin' with the name of the group your
# admin users are members of.
# Please note that you also need to set appropriate Unix permissions
# to the drivers directory for these users to have write rights in it
; write list = root, @lpadmin, barbara
(Modification du message : 05-07-2016, 15:53:37 par
pipiotte.)
Messages : 17
Sujets : 2
Inscription : May 2016
quelques pistes :
- le dns implique soit de renseigner le serveur DNS de ta box (ou similaire) soit des modifier le hosts de ton serveur et de tes clients ainsi que le lmhost de tes clients
- name resolve order = bcast lmhosts host wins : en plus, met a jour ton lmhost de ton serveur si tu en as un. Le broadcast c'est bien mais si tu as des windows capable de répondre
- workgroup = NOUSCNOUS : pense a modifier le workgroup de tes windaube aussi
et pour finir, quand on a une config qui marche, on la sauvegarde avant de la modifier

HTH
Messages : 12
Sujets : 3
Inscription : Jul 2016
bibi21000 a écrit :quelques pistes :
- le dns implique soit de renseigner le serveur DNS de ta box (ou similaire) soit des modifier le hosts de ton serveur et de tes clients ainsi que le lmhost de tes clients
- name resolve order = bcast lmhosts host wins : en plus, met a jour ton lmhost de ton serveur si tu en as un. Le broadcast c'est bien mais si tu as des windows capable de répondre
- workgroup = NOUSCNOUS : pense a modifier le workgroup de tes windaube aussi
et pour finir, quand on a une config qui marche, on la sauvegarde avant de la modifier 
HTH
Bon j'ai fini par réininialiser totalement le rpi, et je vais tout réinstaller et réorganiser au propre.
Pour la sauvegarde, oui en effet, ça m'aura servi de leçon ! (c'est comme cela qu'on apprend

)
Merci à vous !