[center]Bonjour,[/center]
j'ai regardé dans
/var/log/samba, mais rien de particulier - il y a sans doute moyen d'activer un niveau de log avec plus de détails (comment faire ?)...
[2019/12/27 10:49:33.229956, 0] ../../source3/smbd/server.c:1775(main)
smbd version 4.11.4 started.
Copyright Andrew Tridgell and the Samba Team 1992-2019
[2019/12/27 10:49:33.243665, 0] ../../lib/util/become_daemon.c:135(daemon_ready)
daemon_ready: daemon 'smbd' finished starting up and ready to serve connections
[2019/12/27 10:49:55.988355, 0] ../../source3/smbd/server.c:1775(main)
smbd version 4.11.4 started.
Copyright Andrew Tridgell and the Samba Team 1992-2019
[2019/12/27 10:49:56.002299, 0] ../../lib/util/become_daemon.c:135(daemon_ready)
daemon_ready: daemon 'smbd' finished starting up and ready to serve connections
je précise que j'ai aussi testé la désactivation de selinux, qui n'a pas d'effet (l'accès aux partages depuis un autre PC fonctionnant sans problème)
l'erreur Windows est visible ici :
ce problème est systématique avec ma config, et était déjà apparu lors de l'upgrade de F29 vers F30 (résolu alors par une réinstallation complète, ce que je ne peux pas faire dans l'immédiat, car connexion internet très limitée)
mon fichier
smb.conf ressemble à ceci (avec quelques réglages spécifiques, mais qui ne sont
a priori pas à la source du problème), les connexions externes (depuis un autre PC) sont les seules à fonctionner
[global]
workgroup = MYGROUP
server string = Samba Server Version %v
netbios name = BASTION
disable netbios = no
restrict anonymous = 2
guest ok = no
guest account = nobody
usershare allow guests = no
map to guest = never
valid users = cassoulet
invalid users = root nobody
client use spnego = no
server signing = auto
client signing = auto
smb encrypt = auto
ntlm auth = no
client ntlmv2 auth = yes
smb ports = 445
hostname lookups = no
name resolve order = bcast lmhosts host wins
name cache timeout = 0
getwd cache = yes
large readwrite = yes
read raw = yes
write cache size = 8388608
smb2 max read = 8388608
smb2 max trans = 8388608
smb2 max write = 8388608
strict sync = no
time server = no
rpc big endian = false
server min protocol = NT1
client min protocol = NT1
enhanced browsing = yes
dont descend = /bin,/boot,/dev,/etc,/lib,/lib64,/lost+found,/media,/opt,/proc,/root,/run,/sbin,/srv,/sys,/tmp,/usr,/var
follow symlinks = yes
wide links = yes
allow insecure wide links = yes
hide special files = yes
veto files = /.*/
delete veto files = no
hide files =
hide dot files = yes
browseable = yes
writeable = no
delete readonly = no
unix charset = UTF-8
case sensitive = auto
default case = lower
unix extensions = yes
hosts deny =
deadtime = 3
log file = /var/log/samba/log.%m
max log size = 50
security = user
passdb backend = tdbsam
domain master = no
local master = no
wins support = no
load printers = no
#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
writable = yes
veto files = /Bureau/.*/
testparm ne me renvoie pas d'erreur avec ce fichier, et sa sortie est celle-ci
Server role: ROLE_STANDALONE
# Global parameters
[global]
allow insecure wide links = Yes
client min protocol = NT1
client signing = if_required
client use spnego = No
deadtime = 3
domain master = No
load printers = No
local master = No
log file = /var/log/samba/log.%m
max log size = 50
name cache timeout = 0
name resolve order = bcast lmhosts host wins
restrict anonymous = 2
security = USER
server min protocol = NT1
server signing = if_required
server string = Samba Server Version %v
smb ports = 445
workgroup = MYGROUP
idmap config * : backend = tdb
dont descend = /bin,/boot,/dev,/etc,/lib,/lib64,/lost+found,/media,/opt,/proc,/root,/run,/sbin,/srv,/sys,/tmp,/usr,/var
hide special files = Yes
invalid users = root nobody
smb encrypt = if_required
strict sync = No
valid users = cassoulet
veto files = /.*/
wide links = Yes
write cache size = 8388608
[homes]
browseable = No
comment = Home Directories
read only = No
veto files = /Bureau/.*/
et le ping vers la machine hôte en 192.168.122.1 fonctionne bel et bien :