SBMTREE ne fonctionne pas !
Modérateur : Francois
SBMTREE ne fonctionne pas !
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.
@+
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
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
Re: SBMTREE ne fonctionne pas !
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 ?
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
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
Re: SBMTREE ne fonctionne pas !
Salut à tous.
Je n'ai pas de problème, depuis la Raspberry Pi, pour accéder à mes dossiers partagés.
Par contre, j'ai des problèmes avec le voisinage réseau. J'ai cela habituellement :
Autrement dit, aucun résultat. Ou alors ceci :
Il me manque le dossier "Partage" de l'ordinateur "Orion". Et parfois :
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.
@+
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
~>
Code : Tout sélectionner
> smbtree -N -b
>
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)
>
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
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
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
Re: SBMTREE ne fonctionne pas !
Le mieux est de te donner mon fichier "smb.conf" :
Cordialement.
Artemus24.
@+
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
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
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
Re: SBMTREE ne fonctionne pas !
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.)
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
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.)
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....Calecon-anti-pets.mp4 A 5223343 Sun Jan 10 15:29:00 2016
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
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
Re: SBMTREE ne fonctionne pas !
Salut Piper.
Voici la vidéo Caleçon anti-pet.
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 :
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 :
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 :
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.
Après vérification, cela ne fonctionne pas avec les noms netbios.
Si je ne mets rien, cela ne change rien au 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.
@+
Voici la vidéo Caleçon anti-pet.
Que ce soit depuis Windows ou depuis la Raspberry, je peux me connecter à tous mes dossiers partagés.Piper a écrit :OK, donc du raspberry tu vois tous les partages. Mais des autres, tu ne vois pas le partage du raspberry ?
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
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
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)
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.
Pour les tests, j'utilise plutôt les adresses IPv4, pas les noms netbios.Piper a écrit :Le raspberry peut accéder aux autres machines par leurs noms sans soucis et vice versa ?
Après vérification, cela ne fonctionne pas avec les noms netbios.
Dans l'interface réseau Wifi de Windows, j'ai mis pour le serveur Wins "192.168.1.1", c'est-à-dire ma BoxSfr.Piper a écrit :Tu as aussi déclaré ce service samba comme maitre du domaine, c'est le seul sur le groupe de travail ?
Si je ne mets rien, cela ne change rien au problème.
Je ne vois pas, non plus, où se situe le problème.Piper a écrit :mais à vu de nez, rien ne me saute aux yeux.
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
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
Re: SBMTREE ne fonctionne pas !
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".
Voici ce que j'obtiens :
Si je ne mets pas en ligne le dossier partagé de ma Box Sfr, j'obtiens ce résultat :
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 :
Je ne comprends pas pourquoi la Raspberry Pi m'indique ne pas connaitre le Workgroup. Normalement, c'est "Constellations".
Aucun résultat pour Orion.
La connexion a été refusée et je ne comprends pas pourquoi. Alors que si je fais l'accès par l'adresse IPv4 :
Pourquoi ce compte Anonymous ? Alors que si je me connecte au dossier partagé :
ça fonctionne. Voici les droits sur le répertoire "/share" :
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.
@+
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
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
~>
Code : Tout sélectionner
> smbtree -N -b
CONSTELLATIONS
got no contact to IPC$
smbc_opendir: Connexion refusée
>
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
>
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
--------- -------
~>
Code : Tout sélectionner
~> smbclient -L //raspberrypi -N
do_connect: Connection to raspberrypi failed (Error NT_STATUS_CONNECTION_REFUSED)
~>
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
~>
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
>
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
/>
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
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
Re: SBMTREE ne fonctionne pas !
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)
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
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*/
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
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
Re: SBMTREE ne fonctionne pas !
Salut Piper.
Peux-tu me communiquer ton fichier smb.conf, svp ?
Est-ce le même dans tous tes raspberry pi ?
Cordialement.
Artemus24
@+
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
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
Re: SBMTREE ne fonctionne pas !
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
Et le résultat de smbtree (Le PC Windows est éteint ainsi que celui sous Fédora)
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
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
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