Pages : 1
#1 Le 29/08/2013, à 22:17
- Levi59
partage samba invisible depuis poste W7
Bonjour, je souhaiterais avoir de l'aide pour configurer Samba pour que mes partages deviennent visibles sous W7 dans la section "réseaux"
Mon serveur (un RPi avec Xbian) est configuré pour que mon PC de travail soit en accès total et que ceux qui appartiennent au groupe guest soit autorisés uniquement en lecture.
J'arrive à accéder au partage en créant un lecteur réseau mais le problème c'est que je dois le créer à l'aveugle car il n'apparait pas lors du mappage réseau, ce qui est irréalisable par les autres personnes amenées à s'y connecter. Je souhaiterais donc savoir où est mon erreur afin de rendre à nouveau accessible mon partage sans devoir créer des lecteurs réseaux.
voici mon smb.conf :
[global]
client ntlmv2 auth = yes
usershare allow guests = yes
hide files = /lost+found/
workgroup = WORKGROUP
security = user
follow symlinks = yes
# wide links = yes
# unix extensions = no
lock directory = /var/cache/samba
valid users = @guest, @xbian
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
# unix password sync = yes
map to guest = bad user
wins support = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192
### Access rights ###
create mask = 0660
directory mask = 0770
[xbian]
browsable = yes
path = /home/xbian
read only = yes
valid users = @guest, @xbian
write list = @xbian
[devices]
browsable = yes
path = /media
read only = yes
valid users = @guest, @xbian
write list = @xbian
Merci d'avance de votre aide.
Dernière modification par Levi59 (Le 29/08/2013, à 22:18)
Hors ligne
#2 Le 30/08/2013, à 09:38
- Braun
Re : partage samba invisible depuis poste W7
Bonjour,
Je ne dois pas avoir compris le problème:
Comment accèdes tu "à l'aveugle" à ton poste Linux?
Avec son adresse IP ou par son nom?
Hors ligne
#3 Le 30/08/2013, à 09:51
- sinbad83
Re : partage samba invisible depuis poste W7
A partir d'un poste Windows, tu peux accéder aux partages par "backslash/backslash". Voir http://coursinforev.org/dokuwiki/doku.p … vers_linux
Que donne sur le serveur la commande testparm -s ?
Dernière modification par sinbad83 (Le 30/08/2013, à 09:57)
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#4 Le 30/08/2013, à 11:11
- droopy191
Re : partage samba invisible depuis poste W7
Salut,
Voyez pour ces options supplémentaires de la section globale.
domain master = yes
local master = yes
os level = 66
Hors ligne
#5 Le 30/08/2013, à 12:46
- Levi59
Re : partage samba invisible depuis poste W7
@Braun
en tapant à la main "\\XBIAN\<Dossier_partagé>\" pour tous mes partages via "ordinateur/ajouter un emplacement réseau" sachant que normalement il devrait apparaitre lors du mappage. Pour moi c'est pas un problème mais pour certains allergiques à l'effort, c'est trop demander...
@droopy191
j'essaye de suite
@sinbad83
voici le résultat de testparm (j'ai ajouté les lignes de droopy191 déjà. j’attends de voir si le redémarrage des service et l'actualisation du réseaux corrige le problème. Toujours pareil... partage accessible mais Seven ne voit pas le serveur ou bien ne veux pas l'afficher...
xbian@xbian ~ $ testparm -s
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[xbian]"
Processing section "[devices]"
Loaded services file OK.
Server role: ROLE_STANDALONE
[global]
map to guest = Bad User
obey pam restrictions = Yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192
os level = 66
domain master = Yes
wins support = Yes
lock directory = /var/cache/samba
usershare allow guests = Yes
idmap config * : backend = tdb
valid users = @guest, @xbian
create mask = 0660
directory mask = 0770
hide files = /lost+found/
[xbian]
path = /home/xbian
write list = @xbian
[devices]
path = /media
write list = @xbian
et merci de votre aide! ^^
Dernière modification par Levi59 (Le 30/08/2013, à 12:52)
Hors ligne
#6 Le 30/08/2013, à 15:25
- bruno
Re : partage samba invisible depuis poste W7
Pourquoi ces directives :
os level = 66
domain master = Yes
?
Il me semble qu'ainsi samba agit en tant que contrôleur de domaine principal (PDC). Est-ce le but recherché ? Si ce n'est pas le cas supprimes ces directives et revient à ta première configuration.
Autre problème les @ devant un nom signifient qu'il s'agit d'un groupe et non d'un utilisateur. Par exemple :
valid users = @smbshare
autorise tous les utilisateurs appartenant au groupe smbshare
valid users = guest, xbian
autorise les utilisateurs guest et xbian
#7 Le 30/08/2013, à 15:34
- Levi59
Re : partage samba invisible depuis poste W7
pour les groupes c'est normal. Je veux que mon pc de travail ai les mêmes droits que le compte principal sur le RPi donc j'utilise le groupe xbian et j'ai créé le groupe guest pour pouvoir y mettre tous les comptes auquel je souhaite donner un acces.
Pour les deux directives, honnetement, je ne connais pas assez bien samba pour te répondre. Je vais quand même les retirer pour refaire un testparm -s:
xbian@xbian ~ $ testparm -s
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[xbian]"
Processing section "[devices]"
Loaded services file OK.
Server role: ROLE_STANDALONE
[global]
map to guest = Bad User
obey pam restrictions = Yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192
wins support = Yes
lock directory = /var/cache/samba
usershare allow guests = Yes
idmap config * : backend = tdb
valid users = @guest, @xbian
create mask = 0660
directory mask = 0770
hide files = /lost+found/
[xbian]
path = /home/xbian
write list = @xbian
[devices]
path = /media
write list = @xbian
Hors ligne
#8 Le 30/08/2013, à 15:46
- bruno
Re : partage samba invisible depuis poste W7
Je ne vois ni workgroup = QUELQUECHOSE, ni server string = quelque chose, ni netbios name = quelque chose dans la sortie de ton testparm
Après il y a peut être des manips particulière à faire sur Windows 7 pour qu'il voit les serveurs samba 3…
Dernière modification par bruno (Le 30/08/2013, à 15:48)
#9 Le 30/08/2013, à 17:46
- Braun
Re : partage samba invisible depuis poste W7
Je plussoie, voir par exemple smb.conf
Je ne connais pas W7, mais je présume qu'il doit avoir un nom de workgroup par défaut.
Hors ligne
#10 Le 30/08/2013, à 20:56
- droopy191
Re : partage samba invisible depuis poste W7
Pourquoi ces directives :
os level = 66 domain master = Yes
?
Il s'agit de forcer le serveur samba a etre maitre explorateur en l'absence de controleur de domaine windows. C'est sensé se passer automagiquement mais c'est parfois utile de forcer les choses.
Je ne vois ni workgroup = QUELQUECHOSE, ni server string = quelque chose, ni netbios name = quelque chose dans la sortie de ton testparm
D'accord sur le serveur string et le netbios
Le workgroup ne sort pas dans le testparm -s chez moi non plus.
@Levi59
Pour la partie centrale, vous pouvez utiliser ceci ( testé sur une debian wheezy avec seven )
[global]
workgroup = WORKGROUP
server string = %h server
wins support = yes
dns proxy = no
#hosts allow = 192.168.10. 127. 192.168.2. // a adapter fonction de votre réseau
# hosts deny = 0.0.0.0/0
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
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
invalid users = root
domain master = yes
local master = yes
os level = 66
follow symlinks = yes
wide links = yes
unix extensions = no
Dernière modification par droopy191 (Le 30/08/2013, à 20:59)
Hors ligne
#11 Le 01/09/2013, à 15:57
- Levi59
Re : partage samba invisible depuis poste W7
@droopy191
On dirait que ça fonctionne normalement maintenant! ^^
Merci de votre aide!
Hors ligne
Pages : 1