Page 1 sur 2
Pb de partage Samba
Posté : sam. 14 août 2021 09:04
par yoyo.thebest
Bonjour à tous
J'ai fait une réinstalle propre de Mint 20 Cinamon il y a quelques mois.
ET là j'ai un soucis que je ne comprends pas: Je souhaite faire un partage réseau de l'un de mes répertoires.
Donc sans pb, j'ai installer samba.
J'ai rajouté dans Gufw les deux règles associées à Samba.
Je peux donc effectivement faire un partage réseau.
Mais (et c'est là ou cela commence) :
1. Impossible d'autoriser les accès anonyme : l'option "acces d'évaluation" est grisé.
2. Impossible à ce que mes outils android voient mon PC même si je tape l'adresse IP.
Quand je regarde le status de Samab je vois bien un pb : sudo service smbd status
Code : Tout sélectionner
● smbd.service - Samba SMB Daemon
Loaded: loaded (/lib/systemd/system/smbd.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2021-08-14 10:09:16 CEST; 8s ago
Docs: man:smbd(8)
man:samba(7)
man:smb.conf(5)
Process: 9245 ExecStartPre=/usr/share/samba/update-apparmor-samba-profile (code=exited, status=0/SUCCESS)
Main PID: 9274 (smbd)
Status: "smbd: ready to serve connections..."
Tasks: 4 (limit: 9374)
Memory: 9.3M
CGroup: /system.slice/smbd.service
├─9274 /usr/sbin/smbd --foreground --no-process-group
├─9280 /usr/sbin/smbd --foreground --no-process-group
├─9281 /usr/sbin/smbd --foreground --no-process-group
└─9283 /usr/sbin/smbd --foreground --no-process-group
août 14 10:09:16 Tardieu-linux smbd[9274]: [2021/08/14 10:09:16.722628, 0] ../../source3/lib/util_sock.c:396(open_socket_in)
août 14 10:09:16 Tardieu-linux smbd[9274]: bind failed on port 445 socket_addr = 192.168.0.0.
août 14 10:09:16 Tardieu-linux smbd[9274]: Error = Ne peut attribuer l'adresse demandée
août 14 10:09:16 Tardieu-linux smbd[9274]: [2021/08/14 10:09:16.722881, 0] ../../source3/smbd/server.c:1072(smbd_open_one_socket)
Auriez vous des idées ?
Re: Pb de partage Samba
Posté : sam. 14 août 2021 10:25
par arghlub
Salut,
Je n'utilise plus samba depuis des années mais va peut-être jeter un oeil à ce post qui te donnera un lien vers le site de manjaro :
viewtopic.php?p=74998#p74998

Re: Pb de partage Samba
Posté : sam. 14 août 2021 12:17
par yoyo.thebest
Merci pour ce retour
J'ai édité le fichier de conf et j'ai corrigé des adresses IP mais rien
Code : Tout sélectionner
[global]
netbios name = SambaLinux
server string = Samba file and print server
workgroup = Workgroup
security = user
hosts allow = 127. 192.168.68.
interfaces = 127.0.0.1/8 192.168.68.0/200
bind interfaces only = yes
remote announce = 192.168.68.255
remote browse sync = 192.168.68.255
printcap name = cups
load printers = yes
cups options = raw
printing = cups
guest account = smbguest
log file = /var/log/samba/samba.log
max log size = 1000
null passwords = no
username level = 6
password level = 6
encrypt passwords = yes
unix password sync = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = no
domain master = no
preferred master = no
domain logons = no
os level = 33
logon drive = m:
logon home = \\%L\homes\%u
logon path = \\%L\profiles\%u
logon script = %G.bat
time server = no
name resolve order = wins lmhosts bcast
wins support = yes
wins proxy = no
dns proxy = no
preserve case = yes
short preserve case = yes
client use spnego = no
client signing = no
client schannel = no
server signing = no
server schannel = no
nt pipe support = yes
nt status support = yes
allow trusted domains = no
obey pam restrictions = yes
enable spoolss = yes
client plaintext auth = no
disable netbios = no
follow symlinks = no
update encrypted = yes
pam password change = no
passwd chat timeout = 120
hostname lookups = no
username map = /etc/samba/smbusers
passdb backend = tdbsam
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
add group script = /usr/sbin/groupadd '%g'
delete user script = /usr/sbin/userdel '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
delete group script = /usr/sbin/groupdel '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
machine password timeout = 120
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /dev/null
winbind use default domain = yes
winbind separator = @
winbind cache time = 360
winbind trusted domains only = yes
winbind nested groups = no
winbind nss info = no
winbind refresh tickets = no
winbind offline logon = no
[homes]
comment = Home Directories
path = /home
valid users = %U
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
public = no
printable = no
locking = no
strict locking = no
[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
read only = no
available = yes
browseable = yes
writable = no
guest ok = no
public = no
printable = no
locking = no
strict locking = no
[profiles]
comment = User Profiles
path = /var/lib/samba/profiles
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
public = no
printable = no
create mode = 0600
directory mask = 0700
locking = no
strict locking = no
[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
writable = no
guest ok = no
public = no
printable = yes
locking = no
strict locking = no
[pdf-documents]
path = /var/lib/samba/pdf-documents
comment = Converted PDF Documents
admin users = %U
available = yes
browseable = yes
writeable = yes
guest ok = yes
locking = no
strict locking = no
[pdf-printer]
path = /tmp
comment = PDF Printer Service
printable = yes
guest ok = yes
use client driver = yes
printing = bsd
print command = /usr/bin/gadmin-samba-pdf %s %u
lpq command =
lprm command =
Dans nemo,au niveau du réseau, je vois bien mon accès réseau Smb mais je n'arrive même pas à y entrer
Re: Pb de partage Samba
Posté : sam. 14 août 2021 17:02
par Tux03
Slt yoyo,
Il manque des infos sur un élément dans ta config: Le Router ou la "Box".
Peux tu nous en dire plus à ce sujet ?
Re: Pb de partage Samba
Posté : sam. 14 août 2021 18:45
par yoyo.thebest
Bonjour
effectivement un peu d'info de mon réseau peu aider.
Voici la configuration Générale :
* Accès internet : Box
* Routeur : Dlink M4 pour le wifi.
* CPL branché du le routeur M4.
* Mon Ordi Linux branché sur le CPL.
Donc tout mon réseau est sur mon routeur M4 :
Lan IP : 168.162.68.1
masque de sous-réseau: 255.255.255.0
démarage IP : 192.168.68.100
End IP: 192.168.68.250
passerelle par défaut : 192.168.68.1
cela suffit ?
Re: Pb de partage Samba
Posté : sam. 14 août 2021 19:05
par Tux03
"ok" ... est-ce que ta machine sous Mint dialogue avec tes "outis" Android ?
"x": à remplacer suivant l'adresse de ta machine android
yoyo.thebest a écrit : sam. 14 août 2021 18:45
Donc tout mon réseau est sur mon routeur M4 :
Lan IP :
168.162.68.1 (?!?)
masque de sous-réseau: 255.255.255.0
démarage IP : 192.168.68.100
End IP: 192.168.68.250
passerelle par défaut : 192.168.68.1
Pas très "clair" ... ne te mélange pas les pinceaux avec les adresses "IP" !

Re: Pb de partage Samba
Posté : sam. 14 août 2021 19:29
par yoyo.thebest
Ma tablette android a pour adresse IP 192.168.68.100
et quand je lance la commande
Code : Tout sélectionner
ping 192.168.68.100
PING 192.168.68.100 (192.168.68.100) 56(84) bytes of data.
64 octets de 192.168.68.100 : icmp_seq=1 ttl=64 temps=8.07 ms
et quand je regarde le réseau de ma tablette je vois bien quelque chose avec l'adress IP de mon PC
donc pas de problème je dirai
Re: Pb de partage Samba
Posté : sam. 14 août 2021 23:35
par Tux03
"OK" mais néanmoins, des lignes de ton "smb.conf " me semblent ... bizarres ...
hosts allow = 127. 192.168.68. (?!?)
interfaces = 127.0.0.1/8 192.168.68.0/200 (?!?)
remote announce = 192.168.68.255 (?)
remote browse sync = 192.168.68.255 (?)
Je me demande si tu ne ferais pas mieux de repartir sur smb.conf "Propre" ...
(Tu as sauvegardé celui d'origine au moins ?

)
Re: Pb de partage Samba
Posté : dim. 15 août 2021 10:10
par serged
Pour transférer des fichiers, tu peux utiliser
warpinator, disponible depuis LM 20 (je crois...).
Il y a
une version Android, mais hélas pas de version Windows....
Re: Pb de partage Samba
Posté : dim. 15 août 2021 11:12
par yoyo.thebest
Bonjour
J'ai supprimé et regénérer sm.conf de base
Code : Tout sélectionner
[global]
netbios name = Samba24
server string = Samba file and print server
workgroup = Workgroup
security = user
hosts allow = 127. 192.168.0.
interfaces = 127.0.0.1/8 192.168.0.0/24
bind interfaces only = yes
remote announce = 192.168.0.255
remote browse sync = 192.168.0.255
printcap name = cups
load printers = yes
cups options = raw
printing = cups
guest account = smbguest
log file = /var/log/samba/samba.log
max log size = 1000
null passwords = no
username level = 6
password level = 6
encrypt passwords = yes
unix password sync = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = no
domain master = no
preferred master = no
domain logons = no
os level = 33
logon drive = m:
logon home = \\%L\homes\%u
logon path = \\%L\profiles\%u
logon script = %G.bat
time server = no
name resolve order = wins lmhosts bcast
wins support = no
wins proxy = no
dns proxy = no
preserve case = yes
short preserve case = yes
client use spnego = no
client signing = no
client schannel = no
server signing = no
server schannel = no
nt pipe support = yes
nt status support = yes
allow trusted domains = no
obey pam restrictions = yes
enable spoolss = yes
client plaintext auth = no
disable netbios = no
follow symlinks = no
update encrypted = yes
pam password change = no
passwd chat timeout = 120
hostname lookups = no
username map = /etc/samba/smbusers
passdb backend = tdbsam
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
add user to group script=/usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
add group script = /usr/sbin/groupadd '%g'
delete user script = /usr/sbin/userdel '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
delete group script = /usr/sbin/groupdel '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
machine password timeout = 120
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /dev/null
winbind use default domain = yes
winbind separator = @
winbind cache time = 360
winbind trusted domains only = yes
winbind nested groups = no
winbind nss info = no
winbind refresh tickets = no
winbind offline logon = no
[homes]
comment = Home Directories
path = /home
valid users = %U
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
public = no
printable = no
locking = no
strict locking = no
[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
read only = no
available = yes
browseable = yes
writable = no
guest ok = no
public = no
printable = no
locking = no
strict locking = no
[profiles]
comment = User Profiles
path = /var/lib/samba/profiles
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
public = no
printable = no
create mode = 0600
directory mask = 0700
locking = no
strict locking = no
[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
writable = no
guest ok = no
public = no
printable = yes
locking = no
strict locking = no
[pdf-documents]
path = /var/lib/samba/pdf-documents
comment = Converted PDF Documents
admin users = %U
available = yes
browseable = yes
writeable = yes
guest ok = yes
locking = no
strict locking = no
[pdf-printer]
path = /tmp
comment = PDF Printer Service
printable = yes
guest ok = yes
use client driver = yes
printing = bsd
print command = /usr/bin/gadmin-samba-pdf %s %u
lpq command =
lprm command =
mais cela ne m'avance guére plus.
j'ai partagé un répertoire et je ne vois pas mon partage sur mon reseau.