SBMTREE ne fonctionne pas !

Vous avez réalisé ou vous voulez réaliser un truc impensable avec votre Raspberry Pi ? Cet endroit est pour vous...

Modérateur : Francois

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

SBMTREE ne fonctionne pas !

Message par Artemus24 » sam. 8 janv. 2022 17:30

Salut à tous.

Depuis que j'ai installé Bullseye dans mon disque dur Maxtor, la commande SMBTREE, qui devrait me fournir les périphériques de mon voisinage réseau ne fonctionne pas.
J'ai cherché sur le net et aucune solution à ce jour ne m'a permis de résoudre mon problème.

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: SBMTREE ne fonctionne pas !

Message par piper » sam. 8 janv. 2022 19:15

Salut, même problème mais je suis dans un cas particulier :
Mon raspi4 qui fait serveur samba a 2 pattes :
- eth0
- wlan0

mon smb.conf contenait bien :
interfaces = lo eth0 wlan0
et
bind interfaces only = yes

mais smbtree a partir d'un client ne me revoyait rien, comme toi.
En faisant un telnet sur les ports de samba à partir d'un client local, j'ai vu que samba n'écoute que sur eth0 malgré que j'ai aussi mis wlan0
et que mon client résout le nom du serveur par son ip sur wlan0 et pas eth0
Et pourtant, je n'ai pas de pare-feu interne sur le serveur samba

Alors en retirant bind interfaces only = yes
et en mettant
interfaces = lo 192.168.1.0/8
à la place de
interfaces = lo eth0 wlan0
Sur le serveur samba, là tout à coup : smbtree fonctionne de tous mes clients sur ce réseau local !

Il doit y avoir un bug dans la gestion des interfaces multiples sur samba

Ton serveur samba est-il aussi équipé de plusieurs pattes réseaux comme le mien ?
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: SBMTREE ne fonctionne pas !

Message par Artemus24 » sam. 8 janv. 2022 19:28

Salut à tous.

Je n'ai pas de problème, depuis la Raspberry Pi, pour accéder à mes dossiers partagés.

Code : Tout sélectionner

~> smbclient //orion/partage -N
Try "help" to get a list of possible commands.
smb: \> dir
  .                                   D        0  Wed Dec  8 10:19:22 2021
  ..                                  D        0  Wed Dec  8 10:19:22 2021

                10485759 blocks of size 4096. 9269658 blocks available
smb: \> exit
~> smbclient //boxsfr/artemus -N
Try "help" to get a list of possible commands.
smb: \> dir
  .                                   D        0  Sat Dec  4 12:17:22 2021
  ..                                  D        0  Sat Jan  8 17:38:15 2022
  01 Symphony No. 9 (Scherzo).wma      A   618576  Fri Oct  8 18:00:14 2010
  Calecon-anti-pets.mp4               A  5223343  Sun Jan 10 15:29:00 2016
  favicon.ico                         A      318  Thu Jul 12 23:44:48 2012
  Index.html                          A      497  Sun Mar 13 08:13:42 2016
  ORTF1.png                           A    66405  Tue Jan  6 20:30:42 2015
  System Volume Information           D        0  Fri Aug 25 23:23:00 2017

                15752188 blocks of size 1024. 15704492 blocks available
smb: \> exit
~>
Par contre, j'ai des problèmes avec le voisinage réseau. J'ai cela habituellement :

Code : Tout sélectionner

> smbtree -N -b
>
Autrement dit, aucun résultat. Ou alors ceci :

Code : Tout sélectionner

> smbtree -N -b
CONSTELLATIONS
        \\BOXSFR                        box samba 3.6.5
                \\BOXSFR\Artemus                Artemus
                \\BOXSFR\IPC$                   IPC Service (box samba 3.6.5)
        \\RASPBERRYPI                   RaspberryPi - Samba 4.13.13-Debian
                \\RASPBERRYPI\share             Partage Samba sur Raspberry Pi
                \\RASPBERRYPI\IPC$              IPC Service (RaspberryPi - Samba 4.13.13-Debian)
>
Il me manque le dossier "Partage" de l'ordinateur "Orion". Et parfois :

Code : Tout sélectionner

> smbtree -N -b
CONSTELLATIONS
        \\BOXSFR                        box samba 3.6.5
                \\BOXSFR\Artemus                Artemus
                \\BOXSFR\IPC$                   IPC Service (box samba 3.6.5)
        \\ORION                         Orion
smbc_opendir: Permission non accordée
cette erreur.

Le dossier "Partage" de l'ordinateur "Orion" est accessible par "tout le monde".
Et à cause de cette erreur, je ne vois plus ma RaspberryPi.

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: SBMTREE ne fonctionne pas !

Message par Artemus24 » sam. 8 janv. 2022 19:31

Le mieux est de te donner mon fichier "smb.conf" :

Code : Tout sélectionner

[global]

# ==================== #
#    Identification    #
# ==================== #

workgroup = constellations
server string = %h - Samba %v

public = no

# ------------ #
#    Global    #
# ------------ #

netbios name     = RaspberryPi
wins support     = yes
dns proxy        = yes

preferred master = yes
domain master    = yes

# -------------- #
#    Protocol    #
# -------------- #

       min protocol = NT1
client min protocol = NT1

# ---------------- #
#    Networking    #
# ---------------- #

interfaces           = 127.0.0.0/8 eth0 wlan0
bind interfaces only = yes

# -------------------- #
#    Authentication    #
# -------------------- #

security              = user
server role           = standalone server
passdb backend        = tdbsam
obey pam restrictions = yes

# ------------------- #
#    Miscellaneous    #
# ------------------- #

usershare max shares   = 0
usershare allow guests = no

veto files             = /lost+found/

# ======================= #
#    Share Definitions    #
# ======================= #

[share]
comment     = Partage Samba sur Raspberry Pi
path        = /share
read only   = no
writeable   = yes
browseable  = yes
valid users = root pi
guest ok    = no
Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: SBMTREE ne fonctionne pas !

Message par piper » sam. 8 janv. 2022 22:02

Salut,
D'abord merci de m'avoir fait rire aux larmes. Non pas à cause de ton problème mais à la lecture du contenu d'un partage (dès fois, il vaut mieux se relire, moi-même il m'arrive souvent de faire des boulettes de ce genre.)
Calecon-anti-pets.mp4 A 5223343 Sun Jan 10 15:29:00 2016
Je me demande bien ce que contient cette vidéo. Est-ce un procédé breveté ? Bref. Le sujet n'est pas là... et je n'ai plus de larmes....

OK, donc du raspberry tu vois tous les partages.
Mais des autres, tu ne vois pas le partage du raspberry ?

Je vois que tu as confié au serveur samba du raspberry la résolution des noms netbios. Je suppose quelle fonctionne bien ?
Le raspberry peut accéder aux autres machines par leurs noms sans soucis et vice versa ?

Tu as aussi déclaré ce service samba comme maitre du domaine, c'est le seul sur le groupe de travail ? (il ne peut y en avoir qu'un par groupe de travail)
Tu as mis SMB1.0 en protocole minimum d'échange, et pas de maxi donc normalement, tu dois pouvoir accéder à tout partage smb sans restriction de protocole.

Le compte invité est désactivé et seuls les utilisateurs root et pi peuvent accéder au partage share qui est browsable le partage n'est pas public.

Ton serveur samba est plutôt sécurisé par rapport aux standards des partages "à la maison" mais à vu de nez, rien ne me saute aux yeux.

As-tu tenté de monter le niveau de log dans ton fichier smb.conf pour regarder les logs ?
Toutes les infos sur comment faire précisément ici :
https://wiki.samba.org/index.php/Settin ... .conf_File
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: SBMTREE ne fonctionne pas !

Message par Artemus24 » dim. 9 janv. 2022 00:27

Salut Piper.

Voici la vidéo Caleçon anti-pet.
Piper a écrit :OK, donc du raspberry tu vois tous les partages. Mais des autres, tu ne vois pas le partage du raspberry ?
Que ce soit depuis Windows ou depuis la Raspberry, je peux me connecter à tous mes dossiers partagés.
Dans la Raspberry Pi, je le fais soit en utilisant la commande "smbclient" ou bien je monte le dossier partagé.
Par exemple, le dossier partagé qui se trouve dans ma BoxSfr, utilise le protocole SMB1 :

Code : Tout sélectionner

mount -t cifs  //boxsfr/artemus  /mnt/artemus -o vers=1.0
Or, j'aimerai aussi voir mon voisinage réseau.
Je le visualise par la commande "smbtree -N -b", mais elle est capricieuse !
La plupart du temps, la commande ne me donne aucun résultat.
Sous windows, je vois par contre la totalité de mon réseau local, même la raspberry pi.

Et parfois, j'ai un résultat partiel car il me sort une erreur :

Code : Tout sélectionner

> smbtree -N -b
CONSTELLATIONS
        \\BOXSFR                        box samba 3.6.5
                \\BOXSFR\Artemus                Artemus
                \\BOXSFR\IPC$                   IPC Service (box samba 3.6.5)
        \\ORION                         Orion
smbc_opendir: Permission non accordée
L'erreur "smbc_opendir:" indique que je n'ai pas les permissions pour accéder à ce répertoire partagé.
Or, j'ai mis "tout le monde" en "accès total".
Comment interprété ce message d'erreur ?
J'ai fait une recherche sur le net sans rien trouver de concluant.

Du coup, je n'ai pas la suite, le dossier partagé de ma raspberry pi :

Code : Tout sélectionner

        \\RASPBERRYPI                   RaspberryPi - Samba 4.13.13-Debian
                \\RASPBERRYPI\share             Partage Samba sur Raspberry Pi
                \\RASPBERRYPI\IPC$              IPC Service (RaspberryPi - Samba 4.13.13-Debian)
Le problème est, je pense, le protocole SMB1.
Il est activé sous windows car je vois le dossier partagé de la BoxSfr car ce serveur fonctionne encore en SMB1.

J'ai pourtant mis "min protocol = NT1" ainsi que "client min protocol = NT1" dans le fichier smb.conf.
Cela me donne le protocole SMB1 qui est nécessaire pour accéder à la BoxSfr.

Ce qui est bizarre, je ne vois pas le dossier partagé d'Orion, si je ne mets pas ce protocole SMB1.
Pourtant, et j'ai vérifié, le protocole de windows est le SMB3.

Je ne comprends pas ce que j'ai mal fait ou oublié de faire.
Piper a écrit :Le raspberry peut accéder aux autres machines par leurs noms sans soucis et vice versa ?
Pour les tests, j'utilise plutôt les adresses IPv4, pas les noms netbios.
Après vérification, cela ne fonctionne pas avec les noms netbios.
Piper a écrit :Tu as aussi déclaré ce service samba comme maitre du domaine, c'est le seul sur le groupe de travail ?
Dans l'interface réseau Wifi de Windows, j'ai mis pour le serveur Wins "192.168.1.1", c'est-à-dire ma BoxSfr.
Si je ne mets rien, cela ne change rien au problème.
Piper a écrit :mais à vu de nez, rien ne me saute aux yeux.
Je ne vois pas, non plus, où se situe le problème.
J'ai installé pour la première fois Samba dans la version Jessie et cela fonctionnait parfaitement.
Depuis, il y a eu stretch, Buster et Bullseye. Je n'ai pas mis à niveau.
Il se peut qu'il y a des changements, mais je n'en ai pas tenu compte.

Pour les accès au serveur Samba de la Box Sfr, j'ai besoin du protocole SMB1.
Sous Windows, j'utilise les noms netbios et ça fonctionne :
--> \\RaspberryPi\Share
--> \\Orion\Partage
--> \\BoxSfr\Artemus

Par contre, dans la raspberry, j'utilise les adresses IPv4 :
--> //192.168.1.80/Share
--> //192.168.1.20/Partage
--> //192.168.1.1/Artemus

Je n'ai pas de préférences entre les noms netbios ou les noms DNS.
En écrivant ce message, je viens de constater que le nom netbios de la box sfr est "box" tandis que le nom DNS est "BoxSfr".

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: SBMTREE ne fonctionne pas !

Message par Artemus24 » lun. 10 janv. 2022 16:28

Salut à tous.

J'ai amélioré le fichier "smb.conf" et j'ai maintenant l'apparition des résultats de la commande "smbtree -N -b".

Code : Tout sélectionner

[global]

# ==================== #
#    Identification    #
# ==================== #

netbios name  = RaspberryPi
workgroup     = constellations
server string = %h - Samba %v

# ------------ #
#    Global    #
# ------------ #

preferred master = no
domain master    = no
dns proxy        = yes

# ----------------- #
#    Wins Server    #
# ----------------- #

wins server  = 192.168.1.1
wins support = no

# -------------- #
#    Protocol    #
# -------------- #

server min protocol = NT1
client min protocol = NT1

# ---------------- #
#    Networking    #
# ---------------- #

interfaces           = 127.0.0.0/8 eth0 wlan0
bind interfaces only = yes

# -------------------- #
#    Authentication    #
# -------------------- #

security              = user
obey pam restrictions = yes
passdb backend        = tdbsam
server role           = standalone server

# ------------------- #
#    Access rights    #
# ------------------- #

create mask    = 0777
directory mask = 0777

# ------------------- #
#    Miscellaneous    #
# ------------------- #

public                 = no
usershare max shares   = 0
usershare allow guests = no
veto files             = /lost+found/

# ======================= #
#    Share Definitions    #
# ======================= #

[share]
comment     = Partage Samba sur Raspberry Pi
path        = /share
read only   = no
writeable   = yes
browseable  = yes
valid users = root pi
guest ok    = no
Voici ce que j'obtiens :

Code : Tout sélectionner

~> smbtree -N -b
CONSTELLATIONS
        \\BOXSFR                        box samba 3.6.5
                \\BOXSFR\Artemus                Artemus
                \\BOXSFR\IPC$                   IPC Service (box samba 3.6.5)
        \\ORION                         Orion
smbc_opendir: Permission non accordée
~>
Si je ne mets pas en ligne le dossier partagé de ma Box Sfr, j'obtiens ce résultat :

Code : Tout sélectionner

> smbtree -N -b
CONSTELLATIONS
got no contact to IPC$
smbc_opendir: Connexion refusée
>
Ce problème de connexion refusée concerne la Raspberry Pi et non comme je l'ai cru Orion, mon ordinateur sous windows.
Voici d'autres résultats :

Code : Tout sélectionner

> gio list network://
smb-root
smb-server-BOXSFR
smb-server-ORION
smb-server-RASPBERRYPI
>
> findsmb
                                *=DMB
                                +=LMB
IP ADDR         NETBIOS NAME     WORKGROUP/OS/VERSION
---------------------------------------------------------------------
192.168.1.1     BOXSFR        +[        CONSTELLATIONS]
192.168.1.80    RASPBERRYPI    Unknown Workgroup
>
Je ne comprends pas pourquoi la Raspberry Pi m'indique ne pas connaitre le Workgroup. Normalement, c'est "Constellations".

Code : Tout sélectionner

~> smbclient -L //boxsfr -N

        Sharename       Type      Comment
        ---------       ----      -------
        Artemus         Disk      Artemus
        IPC$            IPC       IPC Service (box samba 3.6.5)
Reconnecting with SMB1 for workgroup listing.

        Server               Comment
        ---------            -------
        BOXSFR               box samba 3.6.5
        ORION                Orion
        RASPBERRYPI          RaspberryPi - Samba 4.13.13-Debian

        Workgroup            Master
        ---------            -------
        CONSTELLATIONS       BOXSFR
~>
~> smbclient -L //orion -N

        Sharename       Type      Comment
        ---------       ----      -------
Reconnecting with SMB1 for workgroup listing.

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------
~>
Aucun résultat pour Orion.

Code : Tout sélectionner

~> smbclient -L //raspberrypi -N
do_connect: Connection to raspberrypi failed (Error NT_STATUS_CONNECTION_REFUSED)
~>
La connexion a été refusée et je ne comprends pas pourquoi. Alors que si je fais l'accès par l'adresse IPv4 :

Code : Tout sélectionner

~> smbclient -L //192.168.1.80 -N
Anonymous login successful

        Sharename       Type      Comment
        ---------       ----      -------
        share           Disk      Partage Samba sur Raspberry Pi
        IPC$            IPC       IPC Service (RaspberryPi - Samba 4.13.13-Debian)
Reconnecting with SMB1 for workgroup listing.
Anonymous login successful

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------
        CONSTELLATIONS
~>
Pourquoi ce compte Anonymous ? Alors que si je me connecte au dossier partagé :

Code : Tout sélectionner

> smbclient //192.168.1.80/share
Enter CONSTELLATIONS\root's password:
Try "help" to get a list of possible commands.
smb: \>
smb: \> exit
>
ça fonctionne. Voici les droits sur le répertoire "/share" :

Code : Tout sélectionner

/> la /share
total 28
drwxrwxrwx+  3 root root  4096 10 janv. 16:20 .
drwxr-xr-x  21 root root  4096 30 oct.  13:53 ..
-rw-r--r--   1 root root     9 10 janv. 16:20 Hello.txt
drwx------   2 root root 16384  8 déc.   2020 lost+found
/>
A priori, j'accède bien à ce répertoire depuis Windows.

Je ne sais pas résoudre le problème "msbtree -N -b", qui est bloquant.
Est-ce que j'utilise mal la commande "smbtree" ?

Cordialement.
Artemus24.
@+
Modifié en dernier par Artemus24 le lun. 10 janv. 2022 19:40, modifié 1 fois.
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: SBMTREE ne fonctionne pas !

Message par piper » lun. 10 janv. 2022 19:01

Samba a toujours été une belle usine à gaz
Et avec les box qui restent sur le protocole SMBV1.0 et Windows 10 qui par défaut désactive tout protocole < au 3.0 (sans compter la stratégie de groupe qui internet l'accès aux partages distants sans mot de passe) ça craint

Je risque de ne pas être d'une aide importante

Cependant, je peux préciser une chose (mois aussi j'ai des partages sur la boc sfr en SMB101 Grrr)
Samba propose une partie cliente et une partie serveur.
Tu peux dire au client samba su raspberry que le protocole qu'il tentera d'utiliser est au moins A tandis qu'à minima il n'acceptera les connexion des clients vers sa partie serveur qu'en protocole B
Concrètement ça donne (pour le raspberry seulement)

Code : Tout sélectionner

server min protocol = NT1 
client min protocol = NT1 /*Permettre au raspberry d'accéder au partage de cette sal....erie de Box)*/
min protocol = SMB3 /* (ou CORE) Faire plaisir à ces paranoïaques de chez microsoft pour qu'un zindows accède aux partages du  Pi*/
Je n'ai volontairement pas mis de max protocol

Chez moi, c'est comme ça et smbtree fonctionne de tous les Pi
J'ai aussi un partage SMB1.0 sur la box et des partages SMB3.0 sur d'autres Pi , un Fedora et un windows

Par contre, chez moi, tout est dans le même groupe de travail
Je ne précise pas les interfaces mais les ip (interfaces = lo 192.168.1.0/24)
et j'utilise des partages guest (dans ma famille, les mots de passe, ça les saoûle)

Quand ça déconne, je mets un log level = 3 et un debug level = 3 qui me permet d'avoir des retours plus explicites.
C'est comme ça que j'ai vu qu'une fois un Pi n'avait plus accès à un partage parce qu'il se connectait en wifi et pourtant le serveur écoutait bien eth0 et wlan0 d'après mes paramètres.
D'autre part (mais ça n'a rien à voir), aucun de mes serveurs samba ne fait serveur netbios, je laisse cela à ma box et ça fonctionne.

Bon courage
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: SBMTREE ne fonctionne pas !

Message par Artemus24 » lun. 10 janv. 2022 19:41

Salut Piper.

Peux-tu me communiquer ton fichier smb.conf, svp ?
Est-ce le même dans tous tes raspberry pi ?

Cordialement.
Artemus24
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: SBMTREE ne fonctionne pas !

Message par piper » lun. 10 janv. 2022 22:37

OK.
Comme je l'ai dis, mes partages sont beaucoup moins protégés que les tiens.
En fait, c'est connexion sans mot de passe : je force le serveur à penser que le user qui accède aux fichiers est pi
Donc à utiliser avec précaution si tu veux garder tes protections
Le partage emby contient l'autorisation de suivre des liens par ce que sur ce disque, j'ai des liens symboliques vers d'autres dossiers sur d'autres disques
Je logge les erreurs, ceci n'est pas bon pour la carte sd, donc à utiliser pour résoudre les problèmes
Mon groupe de travail est WORKGROUP sur tous les serveurs de partage (contrairement à toi)

Tous les clients (Windows 10, Raspberry, Fedora) accèdent à ces partages en lecture/écriture
Et ce raspberry accède au partage SMBV1 de ma box et aux partages de mes raspberry sous librelec

Code : Tout sélectionner

[global]
   workgroup = WORKGROUP
   log file = /var/log/samba/log.%m
   max log size = 1000
   logging = file
   panic action = /usr/share/samba/panic-action %d
   interfaces = lo 192.168.1.0/24
   debug level = 3
   log level = 3
   server role = standalone server
   write raw = no
   obey pam restrictions = yes
   encrypt passwords = yes
   unix password sync = yes
   client min protocol = NT1
   min protocol = CORE
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user
   usershare allow guests = yes
   read raw = no
   map hidden = yes
   allow insecure wide links = yes
#======================= Share Definitions =======================
[homes]
   comment = Home Directories
   browseable = no
   read only = yes
   create mask = 0700
   directory mask = 0700
   valid users = %S
[printers]
   comment = All Printers
   browseable = no
   path = /var/spool/samba
   printable = yes
   guest ok = no
   read only = yes
   create mask = 0700

[print$]
   comment = Printer Drivers
   path = /var/lib/samba/printers
   browseable = yes
   read only = yes
   guest ok = no

[emby]
   comment = Emby on 2To Storage
   path = /media/pi/2To
   browsable = yes
   writable = yes
   read only = no
   guest ok = yes
   follow symlinks = yes
   wide links = yes
   force user = pi
   force group = pi

[gopro]
   comment = gopro on 1To Storage
   path = /media/pi/1To/gopro
   browsable = yes
   writable = yes
   read only = no
   guest ok = yes
   force user = pi
   force group = pi

[ftp]
   comment = ftp on 1To Storage
   path = /media/pi/1To/ftp
   browsable = yes
   writable = yes
   read only = no
   guest ok = yes
   force user = pi
   force group = pi

[Téléchargements]
   comment = Download on 1To Storage
   path = /media/pi/1To/téléchargements
   browsable = yes
   writable = yes
   read only = no
   guest ok = yes
   force user = pi
   force group = pi
Et le résultat de smbtree (Le PC Windows est éteint ainsi que celui sous Fédora)

Code : Tout sélectionner

WORKGROUP
	\\STB01          		Neufbox
		\\STB01\IPC$           	IPC Service (Neufbox)
		\\STB01\PLAYLIST       	
		\\STB01\PERIPHERIQUES  	
		\\STB01\DISQUE_INTERNE 	
	\\RASPI4         		Samba 4.9.5-Debian
		\\RASPI4\Canon_MG6800_series	Canon_MG6800_series
		\\RASPI4\IPC$           	IPC Service (Samba 4.9.5-Debian)
		\\RASPI4\Téléchargements	Download on 1To Storage
		\\RASPI4\ftp            	ftp on 1To Storage
		\\RASPI4\gopro          	gopro on 1To Storage
		\\RASPI4\emby           	Emby on 2To Storage
		\\RASPI4\print$         	Printer Drivers
	\\LIBREELEC      		LibreELEC
		\\LIBREELEC\IPC$           	IPC Service (LibreELEC)
		\\LIBREELEC\Picons         	
		\\LIBREELEC\Backup         	
		\\LIBREELEC\Logfiles       	
		\\LIBREELEC\Screenshots    	
		\\LIBREELEC\Userdata       	
		\\LIBREELEC\Configfiles    	
		\\LIBREELEC\Emulators      	
		\\LIBREELEC\Pictures       	
		\\LIBREELEC\Downloads      	
		\\LIBREELEC\Recordings     	
		\\LIBREELEC\TV Shows       	
		\\LIBREELEC\Music          	
		\\LIBREELEC\Videos         	
		\\LIBREELEC\Update         	
	\\BOX            		box samba 3.6.5
		\\BOX\IPC$           	IPC Service (box samba 3.6.5)
		\\BOX\sfr            	sfr
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Répondre

Retourner vers « Utilisateurs avancés »